SSL certificates.
==============
Google Cloud
==============
Load balancer
=============
https://cloud.google.com/load-balancing/docs/https/traffic-management
Traffic management overview for external HTTP(S) load balancers.
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.
SSL certificates
================
To view status and error details run::
gcloud beta compute ssl-certificates describe $NAME
gcloud beta compute ssl-certificates list --format=yaml
and check codes against:
https://cloud.google.com/load-balancing/docs/ssl-certificates/troubleshooting
Troubleshooting SSL certificates. Error codes description.