Kubernetes External Secrets
The controller monitors objects, fetches secret data from the specified external secret management system, and automatically creates native objects that hold the secret data. You can add Kubernetes External Secrets to your cluster with a single command:
and begin manipulating objects like you would any other Kubernetes object type:
If you’re interested in converting existing objects to objects, one of the authors of Kubernetes External Secrets wrote a Kubernetes External Secrets CLI that makes migration easy by converting a to a series of AWS CLI commands and a kubectl command that loads your secret data into AWS Secrets Manager and creates a complementary object. Kubernetes External Secrets supports AWS Secrets Manager and AWS Systems Manager, however, we believe the approach is general enough to support other external secret management systems and would be excited about working with community members to add them.
Source: godaddy.github.io