Hello @LiborOndruek-3549
What version of AKS is this?
The corrected health probe path needed for 1.22 and up is.
--set controller.service.annotations."service.beta.kubernetes.io/azure-load-balancer-health-probe-request-path"=/healthz.
We recently jumped the NGINX Ingress Controller version number from 1.x to 2.x, to signal compatibility with version 1 of the Kubernetes API (released in Kubernetes 1.22). To find out why this matters see, NGINX Ingress Controller Version 2.0: What You Need to Know - NGINX
Steps for Updating NGINX-ingress to use the stable Ingress API https://kubernetes.io/blog/2021/07/26/update-with-ingress-nginx/
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo update
*helm upgrade --install --version <<version>>> nginx-ingress ingress-nginx/ingress-nginx *
*--create-namespace *
*--namespace ingress *
--set controller.service.annotations."service.beta.kubernetes.io/azure-load-balancer-health-probe-request-path"=/healthz
Hope this helps!
If you have any further questions at all, please let me know in the comments.
If the answer provided by has helped, please 'Accept as Answer' and Upvote using "Thumbs-up" so that it can improve discoverability for others in the community looking for help on the same topic