dcos-ansible-bridge
dcos-terraform/dcos-ansible-bridge/localfile
DC/OS Terraform-Ansible-Bridge (Inventory and group_vars generator)
DC/OS Terraform-Ansible-Bridge (Inventory and group_vars generator) ============ This module creates two local files that can be used by Ansible to manage a DC/OS cluster. EXAMPLE ------- ``hcl module "dcos-ansible-bridge" { source = "dcos-terraform/dcos-ansible-bridge/local_file" version = "~> 0.1" bootstrap_ip = "${module.dcos-infrastructure.bootstrap.public_ip}" master_ips = ["${module.dcos-infrastructure.masters.public_ips}"] private_agent_ips = ["${module.dcos-infrastructure.private_agents.public_ips}"] public_agent_ips = ["${module.dcos-infrastructure.public_agents.public_ips}"] bootstrap_private_ip = "${module.dcos-infrastructure.bootstrap.private_ip}" master_private_ips = ["${module.dcos-infrastructure.masters.private_ips}"] } module "dcos-infrastructure" { source = "dcos-terraform
| Name | Type | Description | Default |
|---|---|---|---|
| master_private_ips | any | list of master private ips | required |
| bootstrap_ip | any | The bootstrap IP to SSH to | required |
| master_ips | any | List of masterips to SSH to | required |
| private_agent_ips | any | List of private agent IPs to SSH to | required |
| public_agent_ips | any | List of public agent IPs to SSH to | required |
| bootstrap_private_ip | any | Private IP bootstrap nginx is listening on. Used to build the bootstrap URL. | required |
depends — Modules are missing the depends_on feature. Faking this feature with input and output variables