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

NameDescriptionTypeMandatoryDefault
nameA unique name for this target.Namerequired
dataAdditional data to pass to helm install.List of labelsoptional[]
helm_optsAdditional arguments to pass to helm during install.List of stringsoptional[]
install_nameThe name to use for the helm install command. The target name will be used if unset.Stringoptional""
optsAdditional arguments to pass to helm install.List of stringsoptional[]
packageThe helm package to install.Labelrequired
valuesValues files to pass to helm install --values.List of labelsoptional[]

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

NameDescriptionTypeMandatoryDefault
nameA unique name for this target.Namerequired
dataAdditional data to pass to helm uninstall.List of labelsoptional[]
helm_optsAdditional arguments to pass to helm during install.List of stringsoptional[]
install_nameThe name to use for the helm install command. The target name will be used if unset.Stringoptional""
optsAdditional arguments to pass to helm uninstall.List of stringsoptional[]

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

NameDescriptionTypeMandatoryDefault
nameA unique name for this target.Namerequired
dataAdditional data to pass to helm upgrade.List of labelsoptional[]
helm_optsAdditional arguments to pass to helm during upgrade.List of stringsoptional[]
install_nameThe name to use for the helm upgrade command. The target name will be used if unset.Stringoptional""
optsAdditional arguments to pass to helm upgrade.List of stringsoptional[]
packageThe helm package to upgrade.Labelrequired
valuesValues files to pass to helm upgrade --values.List of labelsoptional[]