Describe the bug
We're using the following values.yaml in json format (not HCL). At no point we explicitly assign a value for VAULT_DISABLE_MLOCK env variable.
The above configuration gets converted into the following k8s secret. The issue is that it has an unwanted "disable_mlock = true" line outside of the json formatted configuration.
Describe the bug We're using the following values.yaml in json format (not HCL). At no point we explicitly assign a value for VAULT_DISABLE_MLOCK env variable.
The above configuration gets converted into the following k8s secret. The issue is that it has an unwanted "disable_mlock = true" line outside of the json formatted configuration.
This leads to vault pods getting stuck in CrashLoopBackOff status with the following error
vault chart version: v0.27.0 tested with everything down to v0.20.0 - the issue appears everywhere
To Reproduce Steps to reproduce the behavior:
Expected behavior Expected config map vault-config to be a valid json without any additional HCL formatted properties