How to: Kubernetes for cheap on Google Cloud

Click for: original source

Niko Kosonen published this step by step tutorial how to run Kubernetes on two micro instances on Google Kubernetes Engine (GKE) without external load balancers. Cluster setup from scratch. The code is available here.

My excitement of running Kubernetes on Google Cloud Platform was quickly curbed by the realization that, despite Google’s virtual machines starting at affordable price points, their network ingress is another story.

Author set out to create his GKE cluster – with the requirement of it being as cheap as possible while enjoying a key benefit of the cloud: being free of manual maintenance.

It was composed as a step-by-step tutorial. Based on author’s own experience in setting up a cluster on a fresh GCP account, the tutorial covers every topic from configuring the infrastructure to serving HTTP(S) requests from inside the cluster.

Terraform scripts also included. Super useful!

[Read More]

Tags kubernetes event-driven containers devops software-architecture