Background:
I'm pretty new to the Google's Cloud platform so I want to make sure that I'm not is missing anything obvious.
We're experimenting with GKE and Kubernetes and we'd like to expose some services over https. I've read the documentation for http(s) load-balancing which seem to suggest that you should maintain your own nginx instance that does SSL terminal and load balancing. To me this looks quite complex (I'm used to working on AWS and its load-balancer (ELB) which has supported SSL termination for ages).
Questions:
- Is creating and maintaining an nginx instance the way to go if all you need is SSL termination in GKE?
- If so, how is this done? The documentation doesn't really seem to convey this afaict.