No requirements.
Name | Version |
---|---|
null | n/a |
No modules.
Name | Type |
---|---|
null_resource.nomad_acl_bootstrap | resource |
null_resource.nomad_cluster_node_deploy_config | resource |
null_resource.nomad_server_join | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
cluster_nodes | A map in form of 'node-name' => 'node's private IP' of the nodes to provision the cluster on | map(any) |
n/a | yes |
cluster_nodes_ids | list of strings which are IDs of the instance resources and are used to trigger the provisioning of null resources on instance recreation |
list(string) |
n/a | yes |
dc_name | Name of the datacenter of the consul cluster | string |
n/a | yes |
ssh_private_key | n/a | string |
n/a | yes |
cluster_nodes_public_ips | The public IPs of the node to SSH into them | map(any) |
null |
no |
control_plane_vault_role | n/a | string |
null |
no |
license | Nomad Enterprise License | string |
"" |
no |
nomad_home | The directory where the consul's data is kept on the nodes | string |
"/var/lib/nomad" |
no |
ssh_bastion_host | n/a | string |
null |
no |
ssh_bastion_port | n/a | string |
"22" |
no |
ssh_bastion_private_key | n/a | string |
null |
no |
ssh_bastion_user | n/a | string |
null |
no |
ssh_timeout | n/a | string |
"15s" |
no |
ssh_user | n/a | string |
"centos" |
no |
No outputs.