SLIDE 87 (string)
count - (Optional) Number of machines (VMs) in the agent pool. Allowed values must be in the range of 1 to 100
(inclusive). Default 1 (int)
dns_service_ip - (Optional) An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes
Service address range specied in \"service cidr\". Default 10.0.0.10 (string)
docker_bridge_cidr - (Required) A CIDR notation IP range assigned to the Docker bridge network. It must not
- verlap with any Subnet IP ranges or the Kubernetes Service address range specied in \"service cidr\". Default
172.17.0.1/16 (string) enable_http_application_routing - (Optional) Enable the Kubernetes ingress with automatic public DNS name
- creation. Default false (bool)
enable_monitoring - (Optional) Turn on Azure Log Analytics monitoring. Uses the Log Analytics \"Default\"
workspace if it exists, else creates one. if using an existing workspace, species \"log analytics workspace resource id\". Default true (bool)
location - (Optional) Azure Kubernetes cluster location. Default eastus (string) log_analytics_workspace - (Optional) The name of an existing Azure Log Analytics Workspace to use for storing
monitoring data. If not specied, uses '{resource group}-{subscription id}-{location code}' (string)
log_analytics_workspace_resource_group - (Optional) The resource group of an existing Azure Log Analytics
Workspace to use for storing monitoring data. If not specied, uses the 'Cluster' resource group (string)
max_pods - (Optional) Maximum number of pods that can run on a node. Default 110 (int) network_plugin - (Optional) Network plugin used for building Kubernetes network. Chooses from azure or kubenet . Default azure (string) network_policy - (Optional) Network policy used for building Kubernetes network. Chooses from calico (string) pod_cidr - (Optional) A CIDR notation IP range from which to assign Kubernetes Pod IPs when \"network plugin\" is
specied in \"kubenet\". Default 172.244.0.0/16 (string)
service_cidr - (Optional) A CIDR notation IP range from which to assign Kubernetes Service cluster IPs. It must not
- verlap with any Subnet IP ranges. Default 10.0.0.0/16 (string)
tag - (Optional/Computed) Tags for Kubernetes cluster. For example, foo=bar (map)
eks_config
Arguments
The following arguments are supported:
access_key - (Required/Sensitive) The AWS Client ID to use (string) kubernetes_version - (Required) The Kubernetes master version (string) secret_key - (Required/Sensitive) The AWS Client Secret associated with the Client ID (string)