actions-marketplace-validations/CD Helm EKS

Deploy a helm chart to an EKS cluster using IAM authentication.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jan 8, 2023
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/vijaysarthy01_github-action-helm-eks@828ec11ac5d6cc4c46c3089c61877cc8bbdb55b8 # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
aws-secret-access-keyAWS credentials used to login to eks.no
aws-access-key-idAWS credentials used to login to eks.no
aws-regionAWS region to use (default: us-west-2)yesus-west-2
cluster-nameEKS cluster name.yes
cluster-role-arnEKS cluster admin role arn.no
config-filesComma separated list of helm values files.no
namespaceKubernetes namespace to use.no
valuesComma separated list of value sets for helms. e.x: key1=value1,key2=value2no
nameName of the helm deploy.yes
actionSpecify whether you want to install or uninstall the target helm chartnoinstall
chart-pathThe path of the chart.nohelm/
chart-repositoryThe repository of the chart.no
versionThe chart versionno
timeoutTimeout for the job.yes0s
update-depsUpdate chart dependenciesnotrue
pluginsComma separated list of helm plugins to install. e.x: https://github.com/hypnoglow/helm-s3.git,https://github.com/someuser/helm-plugin.gitno
helm-waitAdd the --wait flag to helmno
atomicAdd the --atomic flag to rollback on failureno
ca-fileVerify certificates of HTTPS-enabled servers using this CA bundle.no
cert-fileIdentify HTTPS client using this SSL certificate file.no
key-fileIdentify HTTPS client using this SSL key file.no
insecure-skip-tls-verifySkip tls certificate checks for the chart download.no
pass-credentialsPass credentials to all domains.no
passwordChart repository password where to locate the requested chart.no
usernameChart repository username where to locate the requested chart.no

no outputs