helm_install rules.
Rules
helm_install
load("@rules_helm//helm:helm_install.bzl", "helm_install")
helm_install(name, data, helm_opts, install_name, opts, package, values)
Produce an executable for performing a helm install operation.
ATTRIBUTES
| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | Name | required | |
| data | Additional data to pass to helm install. | List of labels | optional | [] |
| helm_opts | Additional arguments to pass to helm during install. | List of strings | optional | [] |
| install_name | The name to use for the helm install command. The target name will be used if unset. | String | optional | "" |
| opts | Additional arguments to pass to helm install. | List of strings | optional | [] |
| package | The helm package to install. | Label | required | |
| values | Values files to pass to helm install --values. | List of labels | optional | [] |
helm_uninstall
load("@rules_helm//helm:helm_install.bzl", "helm_uninstall")
helm_uninstall(name, data, helm_opts, install_name, opts)
Produce an executable for performing a helm uninstall operation.
ATTRIBUTES
| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | Name | required | |
| data | Additional data to pass to helm uninstall. | List of labels | optional | [] |
| helm_opts | Additional arguments to pass to helm during install. | List of strings | optional | [] |
| install_name | The name to use for the helm install command. The target name will be used if unset. | String | optional | "" |
| opts | Additional arguments to pass to helm uninstall. | List of strings | optional | [] |
helm_upgrade
load("@rules_helm//helm:helm_install.bzl", "helm_upgrade")
helm_upgrade(name, data, helm_opts, install_name, opts, package, values)
Produce an executable for performing a helm upgrade operation.
ATTRIBUTES
| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | Name | required | |
| data | Additional data to pass to helm upgrade. | List of labels | optional | [] |
| helm_opts | Additional arguments to pass to helm during upgrade. | List of strings | optional | [] |
| install_name | The name to use for the helm upgrade command. The target name will be used if unset. | String | optional | "" |
| opts | Additional arguments to pass to helm upgrade. | List of strings | optional | [] |
| package | The helm package to upgrade. | Label | required | |
| values | Values files to pass to helm upgrade --values. | List of labels | optional | [] |