hashicorp / vault-secrets-operator

The Vault Secrets Operator (VSO) allows Pods to consume Vault secrets natively from Kubernetes Secrets.
https://hashicorp.com
Other
471 stars 102 forks source link

Enhance default manifests in helm chart #900

Open MM53 opened 2 months ago

MM53 commented 2 months ago

The helm chart currently contains some templates to deploy default resources for VaultConnection and VaultAuth. Since the operator also supports a default VaultAuthGlobal resource in the namespaces of the controller, it would be great to have a template for that as well.

Additionally, it would be convenient to have a possibility to install some generic manifests together with the helm chart. This could be used for example to install a Secret containing the vault ca-certificate, which is required by the default VaultConnection. There might also be other use-cases where generics manifests are helpful.

Please let me know what you think about these changes.