Integrating External Secrets Operator with DevOps Secrets Vault

The External Secrets Operator allows you to synchronize secrets from external APIs into Kubernetes. ESO is a collection of custom API resources—ExternalSecret, SecretStore, and ClusterSecretStore — that provide a user-friendly abstraction for the external API, storing and managing the lifecycle of secrets for you. Integration between External Secrets Operator and DevOps Secrets Vault reads information from external APIs and automatically injects the values into a Kubernetes Secret.

The External Secrets Operator extends Kubernetes with Custom Resources, which define where secrets live and how to synchronize them. The controller fetches secrets from an external API and creates Kubernetes secrets. If the secret from the external API changes, the controller will reconcile the state in the cluster and update the secrets accordingly.

To learn more about this integration, click here.