Add helm value to configure Redis cert name #9699
Labels
Area: Gloo Gateway
Issues related to the Gloo Gateway project
Area: Helm
Area: Redis
Prioritized
Indicating issue prioritized to be worked on in RFE stream
Type: Enhancement
New feature or request
zendesk
Gloo Edge Product
Enterprise
Gloo Edge Version
1.16.11
Is your feature request related to a problem? Please describe.
When you set
gloo.redis.cert.enabled
totrue
:However, there are users where the creation of the secret with cert.crt and cert.key is managed outside of the Gloo Edge (Helm) installation process. Second, organizations might have different naming standards and conventions for secret names than the secret name Gloo Edge expects for this secret (i.e.
{{.Release.Name}}-redis-ca-cert-secret
).Although you can work around this via a
kubeResourceOverride
helm value, but it would mean touching array type fields, which basically means rewriting significant parts of the deployment spec, making things error-prone and not very maintainable.Describe the solution you'd like
Add a
gloo.redis.cert.name
Helm value that would allow the user to set the name of the secret that contains thecert.crt
andcert.key
. This allows the user to use a secret that adheres to corporate naming conventions and standards.Describe alternatives you've considered
Use
kubeResourceOverride
. This would however mean touching array type fields, which basically means rewriting significant parts of the deployment spec, making things error-prone and not very maintainable.Additional Context
No response
Related Issues
┆Issue is synchronized with this Asana task by Unito
The text was updated successfully, but these errors were encountered: