I have a properly working setup on my AKS cluster where I followed the MS docs to use a static IP to create an ingress controller. I have now simply tried to create a similar setup in a separate namespace on the same cluster but the new load balancers EXTERNAL-IP remains <pending>.
When I examine the service I see:
Warning CreatingLoadBalancerFailed 3m29s (x16 over 53m) service-controller Error creating load balancer (will retry): failed to ensure load balancer for service ingress-dev/dev-ingress-nginx-ingress-controller: timed out waiting for the condition
I saw How to fix "failed to ensure lb" error for Nginx ingress but I have all resources (the static IP address) in the same resource group and region as the cluster. The already existing static IP for the LB that's running already is also assigned to the same RG and cluster.