(01)Deploy to cluster
Linux
1kubectl apply -f .2kubectl get all3kubectl get pods -wSync AWS Secrets Manager secret into a Kubernetes Secret
secret-store.yml
1apiVersion: external-secrets.io/v1beta12kind: SecretStore3metadata:4 name: aws-secrets5 namespace: default6spec:7 provider:8 aws:9 service: SecretsManager10 region: us-east-1external-secret.yml
1apiVersion: external-secrets.io/v1beta12kind: ExternalSecret3metadata:4 name: app-db-credentials5 namespace: default6spec:7 refreshInterval: 1h8 secretStoreRef:9 name: aws-secrets10 kind: SecretStore11 target:12 name: db-credentials13 creationPolicy: Owner14 data:15 - secretKey: password16 remoteRef:17 key: prod/myapp/db18 property: passwordStep 01
1kubectl apply -f .2kubectl get all3kubectl get pods -w1kubectl delete -f .