Caravan Bootstrap¶
Requirements¶
No requirements.
Providers¶
No providers.
Modules¶
Name |
Source |
Version |
---|---|---|
git::https://github.com/bitrockteam/caravan-consul//modules/consul-cluster |
refs/tags/v0.1.14 |
|
git::https://github.com/bitrockteam/caravan-nomad//modules/nomad-cluster |
refs/tags/v0.1.18 |
|
git::https://github.com/bitrockteam/caravan-vault//modules/cluster-raft |
refs/tags/v0.3.24 |
|
git::https://github.com/bitrockteam/caravan-vault//modules/agent |
refs/tags/v0.3.20 |
Resources¶
No resources.
Inputs¶
Name |
Description |
Type |
Default |
Required |
---|---|---|---|---|
A map in form of ‘node-name’ => ‘node’s private IP’ of the nodes to provision the cluster on |
|
n/a |
yes |
|
list of strings which are IDs of the instance resources and are used to |
|
n/a |
yes |
|
The public IPs of the node to SSH into them |
|
n/a |
yes |
|
n/a |
|
n/a |
yes |
|
Name of the datacenter of the consul cluster |
|
n/a |
yes |
|
n/a |
|
n/a |
yes |
|
n/a |
|
n/a |
yes |
|
n/a |
|
n/a |
yes |
|
n/a |
|
n/a |
yes |
|
n/a |
|
n/a |
yes |
|
n/a |
|
n/a |
yes |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
AWS |
|
|
no |
|
n/a |
|
|
no |
|
(optional) The Azure Cloud environment API endpoints to use. |
|
|
no |
|
(optional) The Key Vault key to use for encryption and decryption. |
|
|
no |
|
(optional) Configured Azure role of the node |
|
|
no |
|
(optional) A configured Azure AD application which is used as the resource for generating MSI access tokens |
|
|
no |
|
(optional) The tenant id for the Azure Active Directory organization. |
|
|
no |
|
(optional) The Key Vault vault to use the encryption keys for encryption and decryption. |
|
|
no |
|
Consul Enterprise License |
|
|
no |
|
Enables and setup Nomad cluster |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
GCP |
|
|
no |
|
n/a |
|
|
no |
|
Nomad Enterprise License |
|
|
no |
|
n/a |
|
|
no |
|
OCI |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
Transit |
|
|
no |
|
n/a |
|
|
no |
|
n/a |
|
|
no |
|
Vault Enterprise License |
|
|
no |
Outputs¶
Name |
Description |
---|---|
n/a |
|
n/a |