You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Pod-VM connectivity; VM in the same virtual network | Works when initiated by pod | Works both ways | Works when initiated by pod | Works when initiated by pod |
154
-
| Pod-VM connectivity; VM in peered virtual network | Works when initiated by pod | Works both ways | Works when initiated by pod | Works when initiated by pod |
155
-
| On-premises access using VPN or Express Route | Works when initiated by pod | Works both ways | Works when initiated by pod | Works when initiated by pod |
156
-
| Expose Kubernetes services using a load balancer service, App Gateway, or ingress controller | Supported | Supported |[You can't use Application Gateway as an Ingress Controller (AGIC) for an Overlay cluster.](https://learn.microsoft.com/en-us/azure/aks/azure-cni-overlay#limitations-with-azure-cni-overlay)|[Kubernetes services with internalTrafficPolicy=Local aren't supported](https://learn.microsoft.com/en-us/azure/aks/azure-cni-powered-by-cilium#limitations)|
157
-
| Support for Windows node pools | Not Supported | Supported |[Preview](https://learn.microsoft.com/en-us/azure/aks/azure-cni-overlay#limitations-with-azure-cni-overlay)|[Available only for Linux and not for Windows.](https://learn.microsoft.com/en-us/azure/aks/azure-cni-powered-by-cilium#limitations)|
| Pod-VM connectivity; VM in the same virtual network | Works when initiated by pod | Works both ways | Works when initiated by pod | Works when initiated by pod |
154
+
| Pod-VM connectivity; VM in peered virtual network | Works when initiated by pod | Works both ways | Works when initiated by pod | Works when initiated by pod |
155
+
| On-premises access using VPN or Express Route | Works when initiated by pod | Works both ways | Works when initiated by pod | Works when initiated by pod |
156
+
| Expose Kubernetes services using a load balancer service, App Gateway, or ingress controller | Supported | Supported |[You can't use Application Gateway as an Ingress Controller (AGIC) for an Overlay cluster.](azure-cni-overlay#limitations-with-azure-cni-overlay)|[Kubernetes services with internalTrafficPolicy=Local aren't supported](azure-cni-powered-by-cilium#limitations)|
157
+
| Support for Windows node pools | Not Supported | Supported |[Preview](azure-cni-overlay#limitations-with-azure-cni-overlay)|[Available only for Linux and not for Windows.](azure-cni-powered-by-cilium#limitations)|
159
158
160
159
Regarding DNS, with both kubenet and Azure CNI plugins DNS are offered by CoreDNS, a deployment running in AKS with its own autoscaler. For more information on CoreDNS on Kubernetes, see [Customizing DNS Service](https://kubernetes.io/docs/tasks/administer-cluster/dns-custom-nameservers/). CoreDNS by default is configured to forward unknown domains to the DNS functionality of the Azure Virtual Network where the AKS cluster is deployed. Hence, Azure DNS and Private Zones will work for pods running in AKS.
0 commit comments