About to start using Vault. as far as i can see for distribution of secrets we have:
- Vault Sidecar injector - able to write secrets to a k8s volume.
- bansaiCloud bank-vaults mutating webhook - inject vault secrets as environment variables
How are people handling the retrofitting of existing helm chart templates (e.g. elasticsearch) to reference the vault/banzai secrets?
It would be quite annoying to have to pull the parent chart and cut out the secrets-based logic and replacing it with file-based on env-based logic. And then do that every time i upgrade the helm chart.
Is there a way to maybe override helm templates that works?
(using k3s cluster)