romnn/helm-deploy-action
deploy your helm chart to k8s
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | helm command to be performed (upgrade, install, remove) | yes | — |
| timeout | timeout for the helm command, e.g. 5m0s | no | — |
| release | helm release name | yes | — |
| namespace | k8s namespace | no | default |
| kubeconfig-path | path to kubeconfig file | no | — |
| kubeconfig-inline | inline kubeconfig | no | — |
| values | helm chart values as YAML or JSON | no | — |
| dry-run | run helm in dry-run mode without an actual deployment | no | false |
| atomic | if true, an upgrade process rolls back changes made in case of failed upgrade | no | true |
| github-token | github API token to fire the deployment_status for github deployments | no | — |
| value-files | additional value files to apply to the helm chart as JSON encoded array or string | no | — |
| secrets | secret variables to include in value file interpolation as JSON encoded map | no | — |
| chart | helm chart path | no | — |
| chart-version | version of the chart | no | — |
| repo | helm repo url | no | — |
| repo-name | helm repo name | no | — |
| repo-username | helm repo username | no | — |
| repo-password | helm repo password | no | — |
| use-oci | use OCI protocol when pushing charts | no | true |
| dependencies | helm chart dependencies as YAML or JSON | no | — |
| app-version | version of the app | no | — |
| force | force overrides charts with the same version | no | false |
Outputs
no outputs