release

AlexReisSantos/release/helm

Terraform Module HCL HELM
Install
module "release" {
source = "AlexReisSantos/release/helm"
version = "1.6.1-beta.1"
}
plain text: /constructs/tfmod-alexreissantos-release-helm/install.txt
⭐ Source on GitHub 📦 Registry page
README

![Build Status](https://kantarware.visualstudio.com/KM-Engineering-AMS/_build/latest?definitionId=3094&branchName=master) terraform-helm-release Terraform module deployment helm chart k8s Description This module dynamically manages helm charts deployments in a k8s cluster. Just specify in a list the deployments in a single module call. Example usage - Deploy an nfs-provisioner, providing a declarative file and individual entries. - Deploy mysql. - Deploy prometheus-operator. ``hcl module "helm-release" { source = "../" config_context = "minikube" release = { nfs-operator = { repository_name = "stable" chart = "nfs-server-provisioner" repository = "https://kubernetes-charts.storage.googleapis.com" repository_username = null repository_password = null version = "1.0.0" verify = false reuse_v

Inputs (3)
NameTypeDescriptionDefault
config_contextstringCluster context of the kube config (name of the kubeconfig cluster, --cluster fl required
config_pathstringPath to the kube config file."~/.kube/config"
releasemap(object({ repository_naList application to deploy{}
Outputs (5)
namespace — Namespace is the kubernetes namespace of the release.
status — Status of the release.
version — A SemVer 2 conformant version string of the chart.
values — The compounded values from values and set* attributes.
chart — The name of the chart.
Resources (1)
helm_release
Details
FrameworkTerraform Module
LanguageHCL
Version1.6.1-beta.1
Cloud HELM
★ Stars0
Forks0
Total downloads413
Inputs3
Outputs5
Resources1
NamespaceAlexReisSantos
Updated