helm-update-chart
helm-update-chart performs specified updates on the dependencies section of
a specified Helm chart's Chart.yaml file. This step is useful for the common
scenario of updating a chart's dependencies to reflect new versions of charts
referenced by the Freight being promoted. This step is commonly followed by a
helm-template step.
Configuration
| Name | Type | Required | Description |
|---|---|---|---|
path | string | Y | Path to a Helm chart (i.e. to a directory containing a Chart.yaml file). This path is relative to the temporary workspace that Kargo provisions for use by the promotion process. |
charts | []object | N | The details of dependency (subchart) updates to be applied to the chart's Chart.yaml file. When left unspecified, charts will be updated according to the SemVer ranges declared in the Chart.yaml file. |
charts[].repository | string | Y | The URL of the Helm chart repository in the dependencies entry whose version field is to be updated. Must exactly match the repository field of that entry. |
charts[].name | string | Y | The name of the chart in in the dependencies entry whose version field is to be updated. Must exactly match the name field of that entry. |
charts[].version | string | Y | The version to which the dependency should be updated. |