compute-forwarding-rule-public-agents
dcos-terraform/compute-forwarding-rule-public-agents/gcp
This module creates an GCP forwarding rule for DC/OS public agents
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
| Name | Type | Description | Default |
|---|---|---|---|
| cluster_name | string | Name of the DC/OS cluster | required |
| disable | string | Do not create load balancer and its resources | false |
| name_prefix | string | Name Prefix | "" |
| name_format | string | printf style format for naming the ELB. Gets truncated to 32 characters. (input | "ext-%s" |
| public_agents_self_link | list(string) | List of public agent instances self links | [] |
| additional_rules | list | List of additional rules | [] |
| labels | map(string) | Add custom labels to all resources | {} |
ip_address — Load balancer ip address