(optional) Unique name under which the Amazon S3 bucket will be created. Bucket name must start with a lower case name and is limited to 63 characters. The Tectonic Installer uses the bucket to store tectonic assets and kubeconfig. If name is not provided the installer will construct the name using "tectonic_cluster_name", current AWS region and "tectonic_base_domain"

string

``

tectonic_aws_config_version

(internal) This declares the version of the AWS configuration variables. It has no impact on generated assets but declares the version contract of the configuration.

The amount of provisioned IOPS for the root block device of etcd nodes. Ignored if the volume type is not io1.

string

100

tectonic_aws_etcd_root_volume_size

The size of the volume in gigabytes for the root block device of etcd nodes.

string

30

tectonic_aws_etcd_root_volume_type

The type of volume for the root block device of etcd nodes.

string

gp2

tectonic_aws_external_master_subnet_ids

(optional) List of subnet IDs within an existing VPC to deploy master nodes into. Required to use an existing VPC and the list must match the AZ count.

Example: ["subnet-111111", "subnet-222222", "subnet-333333"]

list

<list>

tectonic_aws_external_private_zone

(optional) If set, the given Route53 zone ID will be used as the internal (private) zone. This zone will be used to create etcd DNS records as well as internal API and internal Ingress records. If set, no additional private zone will be created.

Example: "Z1ILINNUJGTAO1"

string

``

tectonic_aws_external_vpc_id

(optional) ID of an existing VPC to launch nodes into. If unset a new VPC is created.

Example: vpc-123456

string

``

tectonic_aws_external_worker_subnet_ids

(optional) List of subnet IDs within an existing VPC to deploy worker nodes into. Required to use an existing VPC and the list must match the AZ count.

The amount of provisioned IOPS for the root block device of master nodes. Ignored if the volume type is not io1.

string

100

tectonic_aws_master_root_volume_size

The size of the volume in gigabytes for the root block device of master nodes.

string

30

tectonic_aws_master_root_volume_type

The type of volume for the root block device of master nodes.

string

gp2

tectonic_aws_private_endpoints

(optional) If set to true, create private-facing ingress resources (ELB, A-records). If set to false, no private-facing ingress resources will be provisioned and all DNS records will be created in the public Route53 zone.

string

true

tectonic_aws_profile

(optional) This declares the AWS credentials profile to use.

string

default

tectonic_aws_public_endpoints

(optional) If set to true, create public-facing ingress resources (ELB, A-records). If set to false, no public-facing ingress resources will be created.

string

true

tectonic_aws_region

The target AWS region for the cluster.

string

eu-west-1

tectonic_aws_ssh_key

Name of an SSH key located within the AWS region. Example: coreos-user.

string

-

tectonic_aws_vpc_cidr_block

Block of IP addresses used by the VPC. This should not overlap with any other networks, such as a private datacenter connected via Direct Connect.