If use external Redis, does not need to generate a random secret.
Generally, when using external Redis, redis-secret will be pre-made in Kubernetes, generating a random Redis secret is completely unnecessary, and it will cause kubernetes resource conflicts.
Digression, even if you want to generate redis.secret for external Redis, you should generate redis-secret
by asserting global.redis.password.enabled
, and you should use global.redis.password.password
passed in externally. For secret data value, instead of using a random value.