hashicorp / vault-secrets-operator

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

Add new VaultAuthGlobal type #735

Closed benashz closed 1 month ago

benashz commented 2 months ago

The resource provide a resource holding Vault auth configuration that can be shared across VaultAuth resources. A VaultAuth instance only needs to provide the authentication method and a valid vaultAuthGlobalRef. VSO will automatically merge the VaultAuthGlobal with the referring VaultAuth. This allows for a VaultAuth instance to inherit some global authentication configuration.

See https://github.com/hashicorp/vault-secrets-operator/pull/800#issue-2334150826 for sample usage of the new VaultAuthGlobal custom resource.

benashz commented 2 months ago

Relates to #341