dcos-install-remote-exec
dcos-terraform/dcos-install-remote-exec/null
DC/OS remote exec install ============ This module installs all DC/OS node types EXAMPLE ------- ``hcl module "dcos-install" { source = "dcos-terraform/dcos-install-remote-exec/null" version = "~> 0.2.0" bootstrap_ip = "${module.dcos-infrastructure.bootstrap.public_ip}" bootstrap_private_ip = "${module.dcos-infrastructure.bootstrap.private_ip}" bootstrap_os_user = "${module.dcos-infrastructure.bootstrap.os_user}" master_ips = ["${module.dcos-infrastructure.masters.public_ips}"] master_private_ips = ["${module.dcos-infrastructure.masters.private_ips}"] masters_os_user = "${module.dcos-infrastructure.masters.os_user}" num_masters = "${var.num_masters}" private_agent_ips = ["${module.dcos-infrastructure.private_agents.public_ips}"] private_agent_private_ips = ["${module.dcos-infrastructure.pr
| Name | Type | Description | Default |
|---|---|---|---|
| private_agent_ips | list(string) | List of private agent IPs to SSH to | required |
| public_agent_private_ips | list(string) | List of public agent IPs to SSH to | required |
| master_private_ips | list(string) | list of master private ips | required |
| dcos_bouncer_expiration_auth_token_days | string | [Enterprise DC/OS] Sets the auth token time-to-live (TTL) for Identity and Acces | "" |
| dcos_zk_agent_credentials | string | [Enterprise DC/OS] set the ZooKeeper agent credentials (recommended) | "" |
| dcos_overlay_config_attempts | string | Specifies how many failed configuration attempts are allowed before the overlay | "" |
| dcos_public_agent_list | list | statically set your public agents (not recommended) | [] |
| dcos_variant | string | Specifies which DC/OS variant it should be: `open` (Open Source) or `ee` (Enterp | "open" |
| dcos_master_external_loadbalancer | string | Allows DC/OS to configure certs around the External Load Balancer name. If not u | "" |
| dcos_master_discovery | string | The Mesos master discovery method. The available options are static or master_ht | "static" |
| dcos_aws_template_storage_bucket | string | AWS CloudFormation bucket name (optional) | "" |
| dcos_aws_secret_access_key | string | AWS secret key for exhibitor storage (optional but required with dcos_exhibitor_ | "" |
| dcos_exhibitor_address | string | The address of the load balancer in front of the masters (recommended) | "" |
| dcos_process_timeout | string | The allowable amount of time, in seconds, for an action to begin after the proce | "" |
| dcos_aws_template_storage_access_key_id | string | AWS key ID for CloudFormation template storage (optional) | "" |
| dcos_aws_region | string | AWS region for exhibitor storage (optional but required with dcos_exhibitor_addr | "" |
| dcos_customer_key | string | [Enterprise DC/OS] sets the customer key (optional) | "" |
| dcos_gpus_are_scarce | string | Indicates whether to treat GPUs as a scarce resource in the cluster. (optional) | "" |
| dcos_no_proxy | string | A YAML nested list (-) of addresses to exclude from the proxy. (optional) | "" |
| dcos_adminrouter_tls_1_0_enabled | string | Indicates whether to enable TLSv1 support in Admin Router. (optional) | "" |
| dcos_license_key_contents | string | [Enterprise DC/OS] used to privide the license key of DC/OS for Enterprise Editi | "" |
| dcos_previous_version | string | DC/OS 1.9+ requires users to set this value to ensure users know the version. Te | "" |
| dcos_oauth_enabled | string | [Open DC/OS Only] Indicates whether to enable authentication for your cluster. ( | "" |
| … and 10 more inputs | |||
depends — Modules are missing the depends_on feature. Faking this feature with input and output variablesconfig — The battle-tested provisioner contents of the output by DC/OS role to perform requried admin actions