Run Go Web App on Google Cloud Kubernetes Engine

Deployment workflow diagram

Image for post
Image for post
  1. Build Docker file for Go lang web app

2. Build image, add tag and push docker image to GCR (Google Container Registry)

GuestBook Go webapp pod declaration

GuestBook Go webapp service declaration

3. Create WebApp pod(s) & WebApp service (Load Balancer)

5. Testing App ..

Go WebApp URL

Image for post
Image for post
Image for post
Image for post

6. GuestBook App Source

Written by

I am a software engineering manager, and cloud architect who design, build, deploy, scale ,simplify and cost optimize platform architecture.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store