dcos-core
dcos-terraform/dcos-core/template
A Terraform module to install, upgrade, and modify nodes for DC/OS clusters in an automated fashion.
DC/OS Core Template ============ A Terraform module to install, upgrade, and modify nodes for DC/OS clusters in an automated fashion. Inputs | Name | Description | Type | Default | Required | |------|-------------|:----:|:-----:|:-----:| | bootstrap\_private\_ip | Private IP bootstrap nginx is listening on. Used to build the bootstrap URL. | string | n/a | yes | | adminrouter\_grpc\_proxy\_port | | string | "12379" | no | | custom\_dcos\_download\_path | insert location of dcos installer script (optional) | string | "" | no | | custom\_dcos\_windows\_download\_path | [DEPRECATED] insert location of dcos windows installer script (optional) | string | "" | no | | dcos\_adminrouter\_tls\_1\_0\_enabled | Indicates whether to enable TLSv1 support in Admin Router. (optional) | string | "" | no |
| Name | Type | Description | Default |
|---|---|---|---|
| dcos_superuser_password_hash | string | [Enterprise DC/OS] set the superuser password hash (recommended) | "" |
| dcos_process_timeout | string | The allowable amount of time, in seconds, for an action to begin after the proce | "" |
| dcos_exhibitor_zk_path | string | the filepath that Exhibitor uses to store data (not recommended but required wit | "" |
| dcos_docker_remove_delay | string | The amount of time to wait before removing stale Docker images stored on the age | "" |
| dcos_exhibitor_explicit_keys | string | set whether you are using AWS API keys to grant Exhibitor access to S3. (optiona | "" |
| dcos_adminrouter_tls_cipher_suite | string | [Enterprise DC/OS] Indicates whether to allow web browsers to send the DC/OS aut | "" |
| dcos_mesos_max_completed_tasks_per_framework | string | The number of completed tasks for each framework that the Mesos master will reta | "" |
| dcos_master_external_loadbalancer | string | Allows DC/OS to configure certs around the External Load Balancer name. If not u | "" |
| dcos_config | string | used to add any extra arguments in the config.yaml that are not specified here. | "" |
| dcos_overlay_enable | string | Enable to disable overlay (optional) | "" |
| dcos_no_proxy | string | A YAML nested list (-) of addresses to exclude from the proxy. (optional) | "" |
| dcos_rexray_config | string | The REX-Ray configuration method for enabling external persistent volumes in Mar | "" |
| dcos_package_storage_uri | string | Where to permanently store DC/OS packages. The value must be a file URL. (option | "" |
| dcos_fault_domain_detect_contents | string | [Enterprise DC/OS] fault domain script contents. Optional but required if no fau | "" |
| dcos_gc_delay | string | The maximum amount of time to wait before cleaning up the executor directories ( | "" |
| dcos_overlay_config_attempts | string | Specifies how many failed configuration attempts are allowed before the overlay | "" |
| dcos_calico_ipinip_mtu | string | The MTU to set on the Calico IPIP tunnel device. (optional) | "" |
| dcos_calico_veth_mtu | string | The MTU to set on the veth pair devices. (optional) | "" |
| dcos_customer_key | string | [Enterprise DC/OS] sets the customer key (optional) | "" |
| dcos_overlay_network | string | This group of parameters define an virtual network for DC/OS. (optional) | "" |
| … and 10 more inputs | |||
config — The battle-tested provisioner contents of the output by DC/OS role to perform requried admin actionsdownload_url — This returns the download url either from the custom_dcos_download_path or known listdownload_url_checksum — This returns the sha256 checksum to download_urlversion — This returns the DC/OS versioncommit — This returns the commit sha of the DC/OS version