compute-forwarding-rule-masters

dcos-terraform/compute-forwarding-rule-masters/gcp

Terraform Module HCL GCP

Creates an GCP forwarding rule for DC/OS masters

Install
module "compute-forwarding-rule-masters" {
source = "dcos-terraform/compute-forwarding-rule-masters/gcp"
version = "0.3.0"
}
plain text: /constructs/tfmod-dcos-terraform-compute-forwarding-rule-masters-gcp/install.txt
⭐ Source on GitHub 📦 Registry page
README

GCP Forwarding Rule - Masters ============ This module creates an GCP forwarding rule for DC/OS masters. The default ports are 80 and 443. Also a default healthcheck is applied. EXAMPLE ------- ``hcl module "dcos-forwarding-rule-masters" { source = "dcos-terraform/compute-forwarding-rule-masters/gcp" version = "~> 0.2.0" cluster_name = "production" masters_self_link = [${"module.masters.instances_self_link"}] } ` Inputs | Name | Description | Type | Default | Required | |------|-------------|:----:|:-----:|:-----:| | cluster\_name | Name of the DC/OS cluster | string | n/a | yes | | additional\_rules | List of additional rules | list | | no | | disable | Do not create load balancer and its resources | string | "false" | no | | labels | Add custom labels to all resources | map | | no | | ma

Inputs (7)
NameTypeDescriptionDefault
cluster_namestringName of the DC/OS cluster required
name_prefixstringName Prefix""
name_formatstringprintf style format for naming the ELB. Gets truncated to 32 characters. (input "m-%s"
masters_self_linklist(string)List of master instances self links[]
additional_ruleslistList of additional rules[]
labelsmap(string)Add custom labels to all resources{}
disablestringDo not create load balancer and its resourcesfalse
Outputs (1)
ip_address — Load balancer ip address
Details
FrameworkTerraform Module
LanguageHCL
Version0.3.0
Cloud GCP
★ Stars0
Forks2
Total downloads9.7k
Inputs7
Outputs1
LicenseApache-2.0
Namespacedcos-terraform
Updated