options

4ops/options/null

Terraform Module HCL NULL

Simple options management tool

Install
module "options" {
source = "4ops/options/null"
version = "1.1.0"
}
plain text: /constructs/tfmod-4ops-options-null/install.txt
⭐ Source on GitHub 📦 Registry page
README

Options Simple options helper. Usage example config.yaml: ``YAML region: us-ewst-1 env: testing name: test-cluster nodes: - server-1 - server-2 - server-3 ` module syntax example: `Terraform module options { source = "4ops/options/null" version = "1.1.0" read = "path/to/config.yaml" override = { env = "staging" name = "cluster-42" } } ` Merged config: ` region = "us-ewst-1" env = "staging" name = "cluster-42" nodes = [ "server-1" "server-2" "server-3" ] ` Requirements | Name | Version | |------|---------| | terraform | >= 0.12 | Providers No provider. Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | override | Overrides options from YAML. | any | {} | no | | read\_from | Path to options file (only .yaml format supported). | stri

Inputs (2)
NameTypeDescriptionDefault
overrideanyOverrides options from YAML.{}
read_fromstringPath to options file (only `.yaml` format supported).""
Outputs (2)
this — Merged options object.
checksum — Checksum of merged options.
Details
FrameworkTerraform Module
LanguageHCL
Version1.1.0
Cloud NULL
★ Stars0
Forks1
Total downloads818
Inputs2
Outputs2
Examples3
LicenseMIT
Namespace4ops
Updated