Name | Version |
---|---|
terraform | >= 0.13 |
azuread | ~>0.7.0 |
azurerm | >= 2.5.0 |
Name | Version |
---|---|
azuread | ~>0.7.0 |
azurerm | >= 2.5.0 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
admin_group_object_ids | n/a | list(string) |
n/a | yes |
agent_vm_count | n/a | string |
"2" |
no |
agent_vm_size | n/a | string |
"Standard_D2s_v3" |
no |
cluster_name | n/a | string |
n/a | yes |
dns_ip | should be the .10 address of your service IP address range | string |
"10.0.0.10" |
no |
dns_prefix | n/a | string |
n/a | yes |
docker_cidr | IP address (in CIDR notation) used as the Docker bridge IP address on nodes. Default of 172.17.0.1/16. | string |
"172.17.0.1/16" |
no |
enable_virtual_node_addon | n/a | bool |
false |
no |
environment_name | dev, prod, staging, etc. | string |
n/a | yes |
kubernetes_version | n/a | string |
"1.15.5" |
no |
network_plugin | Network plugin used by AKS. Either azure or kubenet. | string |
"azure" |
no |
network_policy | Network policy to be used with Azure CNI. Either azure or calico. | string |
"azure" |
no |
resource_group_name | n/a | string |
n/a | yes |
service_cidr | Used to assign internal services in the AKS cluster an IP address. This IP address range should be an address space that isn't in use elsewhere in your network environment. This includes any on-premises network ranges if you connect, or plan to connect, your Azure virtual networks using Express Route or a Site-to-Site VPN connections. | string |
"10.0.0.0/16" |
no |
service_principal_name | The name of the service principal to be created for the cluster. If you are not using managed identity, this is required. | string |
"" |
no |
use_managed_identity | n/a | bool |
true |
no |
Name | Description |
---|---|
client_certificate | n/a |
client_key | n/a |
cluster_ca_certificate | n/a |
host | n/a |
kube_config | The raw admin kube config to be used in later downstream modules. |
kubernetes_cluster_id | n/a |
service_principal | n/a |