Skip to content

Latest commit

 

History

History
48 lines (40 loc) · 2.22 KB

Readme.md

File metadata and controls

48 lines (40 loc) · 2.22 KB

Requirements

Name Version
terraform >= 0.13
azuread ~>0.7.0
azurerm >= 2.5.0

Providers

Name Version
azuread ~>0.7.0
azurerm >= 2.5.0

Inputs

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

Outputs

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