Skip to content

alex-souslik-hs/aws-crossplane-eso-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

AWS Crossplane ESO Demo

The chart depends on external-secrets and the Upbound provider-aws-iam Crossplane provider. It deploys all the resources necessary for the creation of AWS Secret Manager backed Kubernetes secrets. It's best used as a dependency for other charts that'll consume the secrets.

Example of Usage

The following example shows the expected Secret Manager Secret structure:

Note the data list is converted to YAML directly and as such all fields under it are supported.

aws:
  secretManager:
    enabled: true
    secrets:
      - name: <k8s-secret-name>
        data:
          - secretKey: <k8s-secret-key>
            remoteRef:
              key: <aws-secret-name>
              property: <aws-secret-key>

About

Demo chart that showcases a simple use-case of secret management on AWS EKS with Crossplane, ESO and AWS Secret Manager

Topics

Resources

License

Stars

Watchers

Forks

Languages