Application Gateway Ingress Controller helm chart not working as expected with Azure CNI Overlay.

Demian Sciessere 25 Reputation points
2025-08-21T10:14:21.8833333+00:00

Hello,

we want to use the AGIC in a cluster with Overlay CNI enabled. We are deploying version 1.9.2 of the AGIC Helm chart.

Although documentation says that using AGIC in a cluster with overlay CNI is working, we cannot make it work.
https://learn.microsoft.com/en-us/azure/application-gateway/ingress-controller-overview#container-networking-and-agic

WE have our aks cluster deploy in a Vnet and the appgw in another vnet. Both of them are peered.

AGIC is communicating with the appgw successfully, but as a backend it is configuring ip:port of ingress pods, although pods ips are not reachable in overlay network. If we manually configure nodeport:nodeip then the health probe is green (but then AGIC overrides it, of course).

Can you help to make AGIC helm chart work in our environment? Is this an internal issue in the Service?

Thank you

Azure Kubernetes Service
Azure Kubernetes Service
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.