If your environment vars are located on AWS Secrets Manager you can get and convert into a secret file for your EKS applications and pods.
- name: Getting secrets
uses: flavioaandres/eks-secrets-manager-action
with:
AWS_EKS_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY }}
AWS_EKS_SECRET_KEY: ${{ secrets.AWS_SECRET_KEY }}
eks_secrets_configs: '[{ "secret_name": "test/kuntur/bot", "output_secret_name": "kuntur-secrets-eks" }]'
output_secret_namespace: 'kunturapp'
output_type: 'yaml'