Please select the area the issue is related to
Gateway
Please select the aspect the issue is related to
Aspect/Configuration (Config files, settings, env vars, defaults)
Suggested Improvement
The Moesif collector key in the Gateway Helm chart is currently configured as a plaintext Helm value:
deployment:
enabled: true
replicaCount: 1
env:
gatewayControllerHost: ""
logLevel: info
moesifKey: ""
Since the Moesif collector key is sensitive, it should be referenced from a Kubernetes Secret instead of being provided directly as a Helm value.
Expected change
Support a Secret reference, for example:
deployment:
env:
moesifKeySecretRef:
name: ""
key: moesif-key
The Gateway should then read the Moesif collector key from the referenced Kubernetes Secret.
Related Issues
No response
Please select the area the issue is related to
Gateway
Please select the aspect the issue is related to
Aspect/Configuration (Config files, settings, env vars, defaults)
Suggested Improvement
The Moesif collector key in the Gateway Helm chart is currently configured as a plaintext Helm value:
Since the Moesif collector key is sensitive, it should be referenced from a Kubernetes Secret instead of being provided directly as a Helm value.
Expected change
Support a Secret reference, for example:
The Gateway should then read the Moesif collector key from the referenced Kubernetes Secret.
Related Issues
No response