HTTPS on Google Cloud Container Engine

5/15/2015

I have some containers running on Google Cloud Container Engine which work fine over http, but I am wondering about what the ideal setup would be for enable https/ssl termination for those services.

Is it possible to do this in GCCE directly (or via kubernetes) or should I setup a nginx vm and internally link to the containers (this would probably give issues with the dynamic IP's assigned to the containers).

-- Martijn van Maasakkers
google-kubernetes-engine

1 Answer

5/15/2015

If you are trying to access your containers externally then Google has an HTTPS L7 load balancer. You want to configure a Ingress with SSL suport.

There are also some community contributed examples of using nginx to load balance requests across containers that could probably be easily modified to support SSL termination.

-- Robert Bailey
Source: StackOverflow