This action authenticates with your eks cluster and deploys helm chart located at ./chart.
Required The helm release name.
Required Kubernetes namespace to install/upgrade your Helm chart. Default "default".
Required Values to be --set during helm upgrade command.
uses: mobiliza/helm-deploy-to-eks@v1
with:
eks-cluster-accesskey: ${{ secrets.AWS_ACCESS_KEY_ID }}
eks-cluster-secretkey: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
eks-cluster-region: sa-east-1
eks-cluster-name: eks-foobar
helm-release: foobar
namespace: production
set-values: |
version=${{ github.sha }}