An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
- Ingress: Verify Ingress annotations (
kubernetes.io/ingress.class: azure/application-gateway), service name/port, and path rules. - AGIC: Check AGIC logs (
kubectl logs -n kube-system <agic-pod>) for errors. Restart AGIC if needed. - Service: Ensure service selector matches pod labels (
kubectl get pods --show-labels,kubectl describe service <service>). - Pods: Confirm pod IPs are in the Application Gateway's VNET (
kubectl get pods -o wide). - Azure Portal: Check Application Gateway backend pool health, listener, and rules, verify health probe path/port in service/ingress matches app, Check NSGs/UDRs for conflicts.