Open cweeks72 opened 1 month ago
@cweeks72 Currently we don't have health checks for default ingress. The default health check of TCP is minimalistic and it confirms that the default backends are reachable to LB. If they are critical so posibly they are not rechable. Can you please validate this?
The "Smart Healthcheck" of the loadbalancer is flagged as a critical warning, because of the TCP healthcheck to an HTTP backend. This can only be fixed by changing the healthcheck type to HTTP for the default backendset.
I have an Ingress talking to a service, and I'm using a "defaultBackend" to route all unknown traffic to the service.
I have specified a healthcheck for the service using the annotations:
Unfortunately, they do not get applied to the "default_ingress" backendset - so it stays as the default - a TCP service, leaving the loadbalancer in the "Critical" smart check status.
From the native ingress log file:
Thanks!