This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.
[ ] If applicable, the changes made in the PR have proper test coverage
[ ] Issues addressed by the PR are mentioned in the description followed by Fixes.
Description
Tested with K8S version 1.26.6 on AKS, without ingressClassName spec pointing to IngressClass the AGIC does not seem to configure anything on ApplicationGateway.
The default IngressClass is azure-application-gateway from kubectl get IngressClass command
The annotations are removed otherwise ingressClassName spec cannot be used.
Checklist
Fixes
.Description
Tested with K8S version 1.26.6 on AKS, without ingressClassName spec pointing to IngressClass the AGIC does not seem to configure anything on ApplicationGateway.
The default IngressClass is azure-application-gateway from kubectl get IngressClass command
The annotations are removed otherwise ingressClassName spec cannot be used.
Fixes