An administrator is deploying a new Azure Kubernetes Service (AKS) cluster named `aks-prod` to host a microservices application. The corporate network security team requires that all pods must be able to communicate directly with on-premises databases over an existing ExpressRoute connection without using Network Address Translation (NAT). The virtual network `VNet1` has the address space and contains a subnet named `Subnet-AKS` (). The cluster is expected to scale up to nodes, and each node must support a maximum of pods. Which of the following configuration settings must be selected during the deployment of `aks-prod` to satisfy the requirements? (Select two.)
- Configure the cluster to use the Azure CNI network plugin.Answer
- BConfigure the cluster to use the Kubenet network plugin.
- Deploy the cluster to a new subnet configured with an address prefix of or larger.Answer
- DDeploy the cluster to `Subnet-AKS` and set the maximum pods per node to .
- EDeploy the cluster to `Subnet-AKS` and configure the pods to use the address space.
Answer
Configure the cluster to use the Azure CNI network plugin and deploy the cluster to a new subnet configured with an address prefix of or larger.
To satisfy the requirement of direct communication without NAT, the Azure CNI network plugin must be configured because it assigns IP addresses directly from the virtual network to the pods. To prevent IP exhaustion in the subnet, the cluster must be deployed to a subnet with an address prefix of or larger, which accommodates the IP addresses required ().
Step-by-Step Solution
Key Concept
Azure Kubernetes Service (AKS) network plugin selection and IP address planning.
Estimated Time:2m 0s