formelio/Helm deploy with support for Helm Secrets
Helm deploy action with support for Helm Secrets
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| release | Helm release name. (required) | yes | — |
| namespace | Kubernetes namespace name. (required) | yes | — |
| chart | Helm chart path. (required) | yes | — |
| chart-version | Helm chart version. | no | — |
| repository | Helm repository to get the chart from. | no | — |
| values | Helm chart values, expected to be a YAML or JSON string. | no | — |
| value-files | Additional value files to apply to the helm chart. Expects JSON encoded array or a string. | no | — |
| secrets-files | Helm Secrets files to apply to the helm chart as values. | no | — |
| task | Task name. If the task is "remove" it will remove the configured helm release. | no | — |
| dry-run | Helm dry-run option | no | — |
| atomic | If true, upgrade process rolls back changes made in case of failed upgrade. Defaults to true. | no | — |
| timeout | Helm upgrade timeout. | no | — |
| image | Image to deploy. Overrides the values specified by imageFields. | no | — |
| image-fields | Fields to insert the image name in. Expects JSON encoded array or a string. Defaults to "image.name". | no | — |
| tag | Image tag to deploy, usually commit sha or Git tag. Overrides the values specified by tagFields. | no | — |
| tag-fields | Fields to insert the image tags in. Expects JSON encoded array or a string. Defaults to "image.tag". | no | — |
Outputs
no outputs