Move along, nothing interesting to see here...
The reason for the overly complicated deployment scheme is that I wanted to teach myself Kubernetes and how to do load balancing etc on Google Cloud Platform.
Kubernetes template files from http://omerio.com/2016/01/02/getting-started-with-kubernetes-on-google-container-engine/