May 16, 2020 | 20:49
Using HTTPS GLB with NGINX ingress in GKE
I had third party software that relied on NGINX ingress and wouldn’t work with GKE Ingress. After lots of digging around and piecing together some info, I found I can attach expose an NEG directly to the ingress controller and route into the cluster that way.
Just append the following to your annotations.
cloud.google.com/neg: '{"exposed_ports": {"80":{}, "443":{}}}' If you want to use HTTPS load balancer, only 80 and 443 will be usable.
Read more