merge-values

dabble-of-devops-biodeploy/merge-values/helm

Terraform Module HCL HELM

Merge your helm --values to a single values file

Install
module "merge-values" {
source = "dabble-of-devops-biodeploy/merge-values/helm"
version = "0.5.0"
}
plain text: /constructs/tfmod-dabble-of-devops-biodeploy-merge-values-helm/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-helm-merge-values ![Latest Release](https://github.com/cloudposse/terraform-example-module/releases/latest) ![Slack Community](https://slack.cloudposse.com) ![Discourse Forum](https://ask.sweetops.com/) !BioAnalyze Logo Terraform module to deploy a multiuser Jupyterhub + Dask Cluster on an existing EKS cluster using the DaskHub helm chart. It deploys the DaskHub Helm chart, and optionally configures SSL for you if you are using a domain name on AWS hosted with Route53. --- This project is part of the "BioAnalyze" project, which aims to make High Performance Compute Architecture accessible to everyone. It's 100% Open Source and licensed under the APACHE2. Data Science Infrastructure on AWS !BioAnalyze Logo Introduction This module was written because: `` helm install release_name

Inputs (21)
NameTypeDescriptionDefault
helm_values_dirstringDirectory to store additional daskhub values files. required
label_orderlist(string)The order in which the labels (ID elements) appear in the `id`. Defaults to ["nanull
label_key_casestringControls the letter case of the `tags` keys (label names) for tags generated by null
label_value_casestringControls the letter case of ID elements (labels) as included in `id`, set as tagnull
helm_values_fileslist(string)Paths to additional values files to pass into the helm install command.[]
attributeslist(string)ID element. Additional attributes (e.g. `workers` or `cluster`) to add to `id`, []
additional_tag_mapmap(string)Additional key-value pairs to add to each map in `tags_as_list_of_maps`. Not add{}
namestringID element. Usually the component or solution name, e.g. 'app' or 'jenkins'. Thinull
delimiterstringDelimiter to be used between ID elements. Defaults to `-` (hyphen). Set to `""` null
id_length_limitnumberLimit `id` to this many characters (minimum 6). Set to `0` for unlimited length.null
helm_release_merged_values_filestringPath to merged helm files. If none is supplied one will be created for you.""
enabledboolSet to false to prevent the module from creating any resourcesnull
environmentstringID element. Usually used for region e.g. 'uw2', 'us-west-2', OR role 'prod', 'stnull
stagestringID element. Usually used to indicate role, e.g. 'prod', 'staging', 'source', 'bunull
tagsmap(string)Additional tags (e.g. `{'BusinessUnit': 'XYZ'}`). Neither the tag keys nor the t{}
regex_replace_charsstringTerraform regular expression (regex) string. Characters matching the regex will null
contextanySingle object for setting entire context at once. See description of individual { "additional_tag_map": {}, "attribu
tenantstringID element _(Rarely used, not included by default)_. A customer identifier, indinull
descriptor_formatsanyDescribe additional descriptors to be output in the `descriptors` output map. Ma{}
namespacestringID element. Usually an abbreviation of your organization name, e.g. 'eg' or 'cp'null
labels_as_tagsset(string)Set of labels (ID elements) to include as tags in the `tags` output. Default is [ "default" ]
Outputs (4)
helm_values_files — Listing the values file for debugging
helm_values_dir
merge_helm_values_files_command
helm_release_merged_values_file
Resources (1)
null_resource
Details
FrameworkTerraform Module
LanguageHCL
Version0.5.0
Cloud HELM
★ Stars1
Forks3
Total downloads972
Inputs21
Outputs4
Resources1
Examples1
LicenseApache-2.0
Namespacedabble-of-devops-biodeploy
Updated