Azure "Application Gateway Ingress Controller" Enable/Disable option is not present in Kubernetes Network tab

sanj magotra 0 Reputation points
2024-03-05T07:41:35.56+00:00

I have created a new Azure Kubernetes cluster and found the "Application Gateway Ingress Controller" Enable/Disable option is not present in Kubernetes Network tab.

The same option is also not displaying for existing clusters for that I have enabled the same settings.

Not sure but It seems like there are some UI changes deployed for Kubernetes service before a few days and that option is disabled after that?

Below link has a section "Enable the AGIC add-on in existing AKS cluster through Azure portal" that describes the way to enable AG directly from azure portal but the same UI is now not displaying.

https://learn.microsoft.com/en-us/azure/application-gateway/tutorial-ingress-controller-add-on-existing?tryIt=true&source=docs#code-try-3

Azure Application Gateway
Azure Application Gateway
An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
958 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.
1,857 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Anveshreddy Nimmala 2,380 Reputation points Microsoft Vendor
    2024-03-05T10:23:36.65+00:00

    Hello

    Welcome to microsoft Q&A, Thankyou for posting your query.

    I'm not aware of any recent UI changes, But would have disabled the "Application Gateway Ingress Controller" add-on option in the Kubernetes Network tab in the Azure portal . I tried creating a cluster and check but not able to see any options or check "Enable AGIC" in networking tab

    if want to enable the add-on using an existing Application Gateway and AKS cluster, then run the following command:

    appgwId=$(az network application-gateway show -n <application-gateway-name> -g <resource-group-name> -o tsv --query "id")

    az aks enable-addons -n <AKS-cluster-name> -g <AKS-cluster-resource-group> -a ingress-appgw --appgw-id $appgwId

    this enables AGIC add-on through Azure CLI

    If an answer has been helpful, please consider accepting the answer to help increase visibility of this question for other members of the Microsoft Q&A community. If not, please let us know what is still needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!