chart

fuchicorp/chart/helm

Terraform Module HCL HELM

Terraform Module for Helm Charts

Install
module "chart" {
source = "fuchicorp/chart/helm"
version = "0.2.1"
}
plain text: /constructs/tfmod-fuchicorp-chart-helm/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform module helm-deploy This terraform module will help you deploy the helm charts on local. - Requirements - Remote chart deployment - Local chart deployment - Example Remote Chart Deployment - Example Local Chart Deployment - Variables Requirements 1. Make sure you have kubectl installed and ~/.kube/config file configured 2. Make sure that terraform also installed and follows requirements * Terraform v0.13.7 + provider registry.terraform.io/hashicorp/helm v2.5.1 + provider registry.terraform.io/hashicorp/local v2.2.3 + provider registry.terraform.io/hashicorp/template v2.2.0 Remote chart deployment Create module.tf to call the module from terraform registry, then modify it under the data section by stating your custom values as your chart needed. ``hcl module "helm_deploy" { source

Inputs (14)
NameTypeDescriptionDefault
deployment_environmentstring-(Required) The name of the environment required
deployment_namestring-(Required) The name of the deployment required
deployment_pathstring-(Required) Chart location or chart name <stable/example> required
enabledbool-(Optional) deployment can be disabled or enabled by using this bool!true
template_custom_varsmap(any)-(Optional) Local chart replace variables from values.yaml{}
triggerstring"UUID"
remote_override_valuesstring-(Optional)""
deployment_endpointstring-(Optional) Endpoint for the application"example.local"
release_versionstring-(Optional) Specify the exact chart version to install"0.1.0"
remote_chartbool-(Optional) For the remote charts set to <true>false
timeoutstring"400"
recreate_podsboolfalse
valuesstring-(Optional) Local chart <values.yaml> location"values.yaml"
chart_repostring-(Optional) Provide the remote helm charts repository.""
Resources (1)
helm_release
Details
FrameworkTerraform Module
LanguageHCL
Version0.2.1
Cloud HELM
★ Stars5
Forks29
Total downloads62.4k
Inputs14
Resources1
Namespacefuchicorp
Updated