Is TCP only for passive health checks or does it also support ACTIVE health check?
From the docs:
You can use the
healthchecks.active.typefield to specify whether to perform HTTP or HTTPS probes (setting it to
"https"), or by simply testing if the connection to a given host and port is successful (setting it to
But again there is a Note:
Note: Active health checks currently only support HTTP/HTTPS targets. They do not apply to Upstreams assigned to Services with the protocol attribute set to “tcp” or “tls”.