dcos-install-masters-remote-exec
dcos-terraform/dcos-install-masters-remote-exec/null
DC/OS master remote exec install ============ This module install DC/OS on masters with remote exec via SSH EXAMPLE ------- ``hcl module "dcos-masters-install" { source = "terraform-dcos/dcos-install-masters-remote-exec/null" version = "~> 0.1.0" bootstrap_private_ip = "${module.dcos-infrastructure.bootstrap.private_ip}" bootstrap_port = "80" os_user = "${module.dcos-infrastructure.masters.os_user}" dcos_install_mode = "install" dcos_version = "${var.dcos_version}" master_ips = ["${module.dcos-infrastructure.masters.public_ips}"] num_masters = "3" } ` Inputs | Name | Description | Type | Default | Required | |------|-------------|:----:|:-----:|:-----:| | bootstrap_port | TCP port bootstrap nginx is listening on. Used to build the bootstrap URL. | string | 80 | no | | bootstrap_private_ip
| Name | Type | Description | Default |
|---|---|---|---|
| bootstrap_private_ip | string | Private IP bootstrap nginx is listening on. Used to build the bootstrap URL. | required |
| num_masters | string | Specify the amount of masters. For redundancy you should have at least 3 | required |
| master_ips | list | List of masterips to SSH to | required |
| dcos_skip_checks | string | Upgrade option: Used to skip all dcos checks that may block an upgrade if any DC | false |
| dcos_version | string | Specifies which DC/OS version instruction to use. Options: 1.9.0, 1.8.8, etc. Se | "1.11.3" |
| os_user | string | The OS user to be used | "centos" |
| trigger | list | Triggers for null resource | [] |
| bootstrap_port | string | TCP port bootstrap nginx is listening on. Used to build the bootstrap URL. | "80" |
| dcos_install_mode | string | Type of command to execute. Options: install or upgrade | "install" |
| depends_on | list | Modules are missing the depends_on feature. Faking this feature with input and o | [] |
depends — Modules are missing the depends_on feature. Faking this feature with input and output variables