Is tcpSocket readiness probe used as health probe for Application Gateway for Containers?
Hello Microsoft support,
I have deployed an Azure Application Gateway for Containers (BYO method) in my AKS cluster, then I have created some HTTPRoutes which work well.
I checked the ALB Controller backend status (https://learn.microsoft.com/en-us/azure/application-gateway/for-containers/alb-controller-backend-health-metrics?tabs=backend-health-kubectl-access), and one of my backends is unhealthy. However, I have no HealthCheckPolicy configured, and the readiness probe of this pod is OK. According to the documentation (https://learn.microsoft.com/en-us/azure/application-gateway/for-containers/custom-health-probe), the ALB Controller should use the readiness probe to determine the health status in that case. This is apparently not the case. The type of the readiness is tcpSocket. Can tcpSocket readiness probe be used as health probe for Application Gateway for Containers?