You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the example configurations for GCP instruct users to enable anonymous monitoring access ( link to code) for the Elastic cluster in order to get the GCP health check to work. On GCP, HTTP/HTTPS health checks must return a 200 OK (source ). This is undesirable because it exposes monitoring information to anonymous users.
It is possible to instead, set GCP to use a TCP health check against the health check port that Elastic uses for Kubernetes health checks.
The examples in GKE for HealthCheckPolicies don't indicate that this option exists, but if you look at the other GCP documentation for Health Checks, you can find many references to using TCP health checks.