helm-install
dansible/helm-install/null
Terraform module to install Helm on a K8s cluster
K8s Helm Install This Terraform module installs Helm on a K8s cluster. - Usage - Variables - Dependencies - Links Usage ``hcl module "helm" { source = "git@github.com:dansible/terraform-null-helm-install.git?ref=v0.0.2" kubeconfig = "${module.k8s.kubeconfig}" # This is assumed to be the output of the GKE module but can be any Kubeconfig enabled = true depends_on = "${module.pre-install}" # This can be any TF resource } ` Variables For more info, please see the variables file. | Variable | Description | Default | | :--------------------- | :---------------------------------- | :---------------------------------------------------- | | kubeconfig | Kubeconfig for cluster in which Helm will be installed. | (Required) | | name | Temporary name to assign to kubeconfig. | tmp | | tiller_version |
| Name | Type | Description | Default |
|---|---|---|---|
| kubeconfig | string | Kubeconfig for cluster in which Helm will be installed. | required |
| name | string | Temporary name to assign to kubeconfig. Defaults to tmp. | "tmp" |
| tiller_version | string | Version of Tiller component. Must match the Helm cli on the machine executing Te | "v2.12.3" |
| enabled | string | Whether to enable this module. This allows for Helm to be properly uninstalled. | true |
| depends_on | list | Dummy variable to enable module dependencies. | [] |
dependency — Dummy output to enable module dependencies.