terraform-instellar-bootstrap
Terraform module for bootstrapping cluster on instellar.app
No modules.
Name |
Description |
Type |
Default |
Required |
balancer |
Whether the balancer is active |
object({ enabled = bool name = optional(string) address = optional(string) dependencies = list(string) }) |
n/a |
yes |
bootstrap_node |
The bootstrap node detail |
object({ slug = string public_ip = string }) |
n/a |
yes |
cluster_address |
Public facing IP of the cluster |
string |
n/a |
yes |
cluster_name |
Name of the cluster |
string |
n/a |
yes |
cluster_port |
Port of the cluster |
number |
8443 |
no |
insterra_component_id |
The insterra component id of the storage |
number |
null |
no |
kit_slug |
The slug of the kit to use. lite | pro |
string |
"lite" |
no |
nodes |
Other nodes detail |
list( object({ slug = string public_ip = string }) ) |
n/a |
yes |
password_token |
The trust token of the cluster |
string |
n/a |
yes |
provider_name |
The infrastructure provider |
string |
n/a |
yes |
region |
Region of your cluster |
string |
n/a |
yes |
uplink_channel |
Which distribution channel to use |
string |
"master" |
no |