diff -r 6815c2cba7a1 -r 6164ab8d6b1a gcloud.rst --- a/gcloud.rst Fri Dec 18 17:33:30 2020 +0200 +++ b/gcloud.rst Fri Dec 18 17:46:33 2020 +0200 @@ -9,3 +9,24 @@ https://cloud.google.com/compute/docs/reference/rest/v1/urlMaps URL map API. +Health check +============ + +List health checks:: + + gcloud compute health-checks list --format=yaml + +In order for LB to function you need to define health checks. They run outside of intranet so +firewall rules have to be applied to VMs for checks to succeed:: + + gcloud compute firewall-rules create fw-allow-health-check \ + --network=default \ + --action=allow \ + --direction=ingress \ + --source-ranges=130.211.0.0/22,35.191.0.0/16 \ + --target-tags=allow-health-check \ + --rules=tcp:80 + +https://cloud.google.com/load-balancing/docs/health-checks + Creating health checks & magical subnets for FW rules. +