Http(s) Load Balancer in GKE with nGinx Ingress

98 views
Skip to first unread message

vikas.r...@wipro.com

unread,
Jun 17, 2018, 11:51:34 PM6/17/18
to Kubernetes user discussion and Q&A
Hi,

I just deployed a cluster on GKE and used Helm to setup an nginx controller and nginx map for a sample namespace running a web application.
On applying the above, I got a TCP Load Balancer in GCP and exposing the same via a DNS entry routed the request to the appropriate service inside the cluster.
What I wanted to know was - in case the services/pods in Kubernetes are all http/https will it be possible to expose an http/https load balancer instead of a tcp load balancer in GCP?

The default gcp loadbalancer way of exposing services is quite slow and doesn't allow for http to https redirection, these seem to work fine with the nginx ingress. But we miss out on the health-check and the ability to use cloud armor with tcp load balancer.

Any help or pointers on the above would be appreciated.

Thanks in advance,
Vikas

Reply all
Reply to author
Forward
0 new messages