This document gives an overview of variables used in the Azure platform of the Tectonic SDK.
Name | Description | Type | Default |
---|---|---|---|
tectonic_azure_config_version | (internal) This declares the version of the Azure configuration variables. It has no impact on generated assets but declares the version contract of the configuration. | string | 1.0 |
tectonic_azure_create_dns_zone | If set to true, create an Azure DNS zone | string | true |
tectonic_azure_dns_resource_group | string | tectonic-dns-group |
|
tectonic_azure_etcd_vm_size | Instance size for the etcd node(s). Example: Standard_DS2_v2. | string | Standard_DS2_v2 |
tectonic_azure_external_master_subnet_id | (optional) Subnet ID within an existing VNet to deploy master nodes into. Required to use an existing VNet. Example: the subnet ID starts with "/subscriptions/{subscriptionId}" or "/providers/{resourceProviderNamespace}" . |
string | `` |
tectonic_azure_external_rsg_name | Pre-existing resource group to use as parent for cluster resources. | string | `` |
tectonic_azure_external_vnet_id | ID of an existing Virtual Network to launch nodes into. Example: VNet1. Leave blank to create a new Virtual Network. | string | `` |
tectonic_azure_external_vnet_name | Pre-existing virtual network to create cluster into. | string | `` |
tectonic_azure_external_worker_subnet_id | (optional) Subnet ID within an existing VNet to deploy worker nodes into. Required to use an existing VNet. Example: the subnet ID starts with "/subscriptions/{subscriptionId}" or "/providers/{resourceProviderNamespace}" . |
string | `` |
tectonic_azure_image_reference | (optional) Specifies an image map with the following keys: publisher , offer , sku , version |
map | <map> |
tectonic_azure_location | string | - | |
tectonic_azure_master_vm_size | Instance size for the master node(s). Example: Standard_DS2_v2. | string | Standard_DS2_v2 |
tectonic_azure_ssh_key | Name of an Azure ssh key to use joe-sfo | string | - |
tectonic_azure_use_custom_fqdn | (optional) If set to true, assemble the FQDN from the configuration. Otherwise, use the FQDN set up by Azure. | string | false |
tectonic_azure_vnet_cidr_block | Block of IP addresses used by the Resource Group. This should not overlap with any other networks, such as a private datacenter connected via ExpressRoute. | string | 10.0.0.0/16 |
tectonic_azure_worker_vm_size | Instance size for the worker node(s). Example: Standard_DS2_v2. | string | Standard_DS2_v2 |
tectonic_ssh_key | string | `` |