I have a ConfigMap
where I have defined some environment variables like log_level..
and referencing them in the deployment.
envFrom:
- configMapRef:
name: test_config_map
After deployment, I have changed some of the values in the config map and restarted the pods.
kubectl edit configmap test_config_map
When I upgrade the helm chart, the modified values are overridden with the default values.
I assume that helm v3 3-way merge will take of the live state and keep the older values. But it doesn't seems to be the case.
Is there any way I can keep the modified values even after upgrade?