How to upgrate AKS ingresss to Azure WebApp Gateway safely

Steven Hoang 96 Reputation points
2021-06-05T11:11:58.577+00:00

HI All,
I have an AKS cluster with egress firewall controlling and using nginx as for ingress controller. However, to increase the inbound security I would like to migrate to Azure Application Gateway.

How could I setup the gateway to work with Firewall?

Thanks
Steven

Azure Firewall
Azure Firewall
An Azure network security service that is used to protect Azure Virtual Network resources.
653 questions
Azure Application Gateway
Azure Application Gateway
An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
1,048 questions
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.
2,073 questions
0 comments No comments
{count} votes

Accepted answer
  1. Steven Hoang 96 Reputation points
    2021-06-14T02:19:30.233+00:00

    Hi @Sruthi Saranya Karthikeyan
    Thanks for your answer, The sample above is AppGW + AKS however there is no egress controlling with Azure Firewall.

    I saw this article

    https://denniszielke.medium.com/securing-ingress-with-azureappgateway-and-egress-traffic-with-azurefirewall-for-azure-kubernetes-41af94051347

    have both AppGW + Azure Firewall however, they are using some components developed by the community. I wonder why Microsoft is not fully supporting it?

    btw, thank you so much for your help.


1 additional answer

Sort by: Most helpful
  1. Sruthi Saranya Karthikeyan 231 Reputation points Microsoft Employee
    2021-06-11T08:27:25.587+00:00

    Hi @Steven Hoang ,

    The following documentation has the steps on how to setup create an AppGW Ingress Controller in AKS: https://learn.microsoft.com/en-us/azure/developer/terraform/create-k8s-cluster-with-aks-applicationgateway-ingress

    Hope this helps. Do feel free to reach out in case of any questions.

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    0 comments No comments

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.