hashicorp / vault-secrets-operator

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

VSS: use a constant backoff on some reconciliation errors #811

Closed benashz closed 3 months ago

benashz commented 3 months ago

Updates the VaultStaticSecretReconciler to use a constant backoff when it encounters specific errors during reconciliation. This is the same approach taken in the VDS and VPS controllers.

Previously some reconciliation errors would be passed to the controller's error handling queue, which could lead to very short delays between reconciliation.