Operator Version: dopplerhq/kubernetes-operator:1.6.0
We have an environment in which we want to create a secret with key value pairs imported from a Doppler project. The secret will be read by the Envoy Gateway controller. which expects the secret to contain key-value pairs each containing a client ID and API key. Importantly, the values in this secret need to be unique. The Doppler operator automatically adds three extra keys to every secret it creates, namely DOPPLER_CONFIG, DOPPLER_ENVIRONMENT and DOPPLER_PROJECT.
Due to the fact that DOPPLER_CONFIG and DOPPLER_ENVIRONMENT contain the same value, the secret contains non-unique values and is rejected by the application. Additionally, we do would not want to add a client called DOPPLER_CONFIG to our api, even if the secret was accepted by the controller.
I could not find any mention of these keys, nor a setting or DopperSecret field to disable their creation in the docs. Please support an option to disable to creation of the keys in secrets where their inclusion is disruptive or undesired.
Operator Version: dopplerhq/kubernetes-operator:1.6.0
We have an environment in which we want to create a secret with key value pairs imported from a Doppler project. The secret will be read by the Envoy Gateway controller. which expects the secret to contain key-value pairs each containing a client ID and API key. Importantly, the values in this secret need to be unique. The Doppler operator automatically adds three extra keys to every secret it creates, namely DOPPLER_CONFIG, DOPPLER_ENVIRONMENT and DOPPLER_PROJECT.
Due to the fact that DOPPLER_CONFIG and DOPPLER_ENVIRONMENT contain the same value, the secret contains non-unique values and is rejected by the application. Additionally, we do would not want to add a client called DOPPLER_CONFIG to our api, even if the secret was accepted by the controller.
I could not find any mention of these keys, nor a setting or DopperSecret field to disable their creation in the docs. Please support an option to disable to creation of the keys in secrets where their inclusion is disruptive or undesired.