External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets.
Features
External Secret Resolution - Manages secret synchronization between external secret stores and Kubernetes using custom resource definitions.
Cluster-Scoped Secret Stores - Defines cluster-scoped custom resources for managing secrets across all namespaces.
Automated Secret Rotation - Keeps Kubernetes Secrets in sync with external sources as values change without manual intervention.
Cloud Secret Managers - Manages secret lifecycle across Kubernetes clusters by connecting to external secret stores.
External API Secret Synchronizers - Synchronizes secret values from external APIs and services into Kubernetes Secrets using custom resource definitions.
External Provider Secret Injectors - Reads secrets from external providers and automatically creates or updates native Kubernetes Secrets.
Secret Management Providers - Connects to various external secret management services and synchronizes their values into a Kubernetes cluster.