actions-marketplace-validations/CD Helm EKS
Deploy a helm chart to an EKS cluster using IAM authentication.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jan 8, 2023
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/vijaysarthy01_github-action-helm-eks@828ec11ac5d6cc4c46c3089c61877cc8bbdb55b8 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| aws-secret-access-key | AWS credentials used to login to eks. | no | — |
| aws-access-key-id | AWS credentials used to login to eks. | no | — |
| aws-region | AWS region to use (default: us-west-2) | yes | us-west-2 |
| cluster-name | EKS cluster name. | yes | — |
| cluster-role-arn | EKS cluster admin role arn. | no | — |
| config-files | Comma separated list of helm values files. | no | — |
| namespace | Kubernetes namespace to use. | no | — |
| values | Comma separated list of value sets for helms. e.x: key1=value1,key2=value2 | no | — |
| name | Name of the helm deploy. | yes | — |
| action | Specify whether you want to install or uninstall the target helm chart | no | install |
| chart-path | The path of the chart. | no | helm/ |
| chart-repository | The repository of the chart. | no | — |
| version | The chart version | no | — |
| timeout | Timeout for the job. | yes | 0s |
| update-deps | Update chart dependencies | no | true |
| plugins | Comma separated list of helm plugins to install. e.x: https://github.com/hypnoglow/helm-s3.git,https://github.com/someuser/helm-plugin.git | no | — |
| helm-wait | Add the --wait flag to helm | no | — |
| atomic | Add the --atomic flag to rollback on failure | no | — |
| ca-file | Verify certificates of HTTPS-enabled servers using this CA bundle. | no | — |
| cert-file | Identify HTTPS client using this SSL certificate file. | no | — |
| key-file | Identify HTTPS client using this SSL key file. | no | — |
| insecure-skip-tls-verify | Skip tls certificate checks for the chart download. | no | — |
| pass-credentials | Pass credentials to all domains. | no | — |
| password | Chart repository password where to locate the requested chart. | no | — |
| username | Chart repository username where to locate the requested chart. | no | — |
Outputs
no outputs