Azure AKS appgw Acig

Daniel Nascimento 281 Reputation points
2022-04-28T12:08:18.323+00:00

Hello,

I've configured 2 AKS clusters:

  • 1 for dev
  • 1 for prod

Both of them are in the same Vnet. Since i will expose some applications, my goal is to protect them with Application gateway with WAF enable. The thing is: when I install ingress controller in one of the aks to give access to the applications, the ingress controllers of the other cluster stop working... From what I can see appgw can only be used by one cluster.

Is this not supported? Do i need an appgw for each cluster? Can someone confirm this pls.

Thanks in advance,
Daniel Nascimento

Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
1,859 questions
0 comments No comments
{count} votes

Accepted answer
  1. srbhatta-MSFT 8,546 Reputation points Microsoft Employee
    2022-04-29T16:32:15.36+00:00

    Hello @Daniel Nascimento ,
    Thanks for posting your query on Microsoft QnA.
    Have you deployed your AGIC via AKS as an add-on or via Helm?
    If you have deployed AGIC through AKS as an add-on, then please note the below.
    "Customers can only deploy one AGIC add-on per AKS cluster, and each AGIC add-on currently can only target one Application Gateway. For deployments that require more than one AGIC per cluster or multiple AGICs targeting one Application Gateway, please continue to use AGIC deployed through Helm".
    Link : https://learn.microsoft.com/en-us/azure/application-gateway/ingress-controller-overview.

    Does this help? Looking forward to your response.


0 additional answers

Sort by: Most helpful