compute-forwarding-rule-public-agents

dcos-terraform/compute-forwarding-rule-public-agents/gcp

Terraform Module HCL GCP

This module creates an GCP forwarding rule for DC/OS public agents

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

GCP Forwarding Rule - Public Agents ============ This module creates an GCP forwarding rule for DC/OS public agents. EXAMPLE ------- ``hcl module "dcos-forwarding-rule-public-agents" { source = "dcos-terraform/compute-forwarding-rule-public-agents/gcp" version = "~> 0.2.0" cluster_name = "production" public_agents_self_link = [${"module.public_agents.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 | | name\_format | printf style format for

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