Kubernetes walkthrough notes

These are my notes from walking through the Kubernetes introduction.  I recomend starting with the video overview then running through the tutorial.

Tech overview presentation
Hello Node Tutorial

The Gist:  Create docker image locally, upload it to Google Cloud, a service called Google's Container Engine, which has a Contrainer Registry which holds the images.  Start a new cluser with that image (called a pod), now you can issues commands to that cluster to add more machine, or do a rolling udpate with a new docker image.

High Level Overview: 

  • Create a docker image
  • Create an account at cloud.google.com (300 free for first month)
  • Upload the image to google cloud, command was wrong, i used this from my local machine
    • gcloud docker push gcr.io/jm-kubernetest-codelab/hello-node:v1
  • Create a cluster in the cloud
  • Use the cloud terminal to deploy to cluster, resize, and do a rolling deploy