The following repository will help you create a Kubernetes cluster running on Google Container Engine:
- Sign up for a Google Cloud account:
- FREE TRIAL: $300 of Google Cloud for 12 months https://cloud.google.com/free/
- FREE KUBERNETES TIER: up to 5 nodes of Google Container Engine (GKE) are free. Note the underlining Google Compute Engine counts towards the $300 from the FREE TRIAL.
- Download Google SDK for Mac, Linux or Windows: https://cloud.google.com/sdk/
- Clone of this repo to upload applications.
Join the course's Slack:
You will find the presentation, links, commands and group questions pinned in the #k8satgoogle channel
A list of steps to build and provision the Kubernetes cluster can be found here
The presenter will go through a list of demos during the workshop.
Find the demos here
Congrats on finishing the hands on introduction to Kubernetes!
To remove the Kubernetes cluster and underlying infrastructure execute the following from your local machine.
$ gcloud container clusters delete [NAME OF CLUSTER] --zone "[ZONE]"
If you used the standard command in this workshop to start the cluster than copy and paste the following:
$ gcloud container clusters delete k8strainingcluster --zone "us-west1-a"
You will still have roughly $300 in Google Cloud credits you can use to test out Kubernetes more.
Kubernetes vs. Mesos Marathon vs. Docker Swarm vs. Cloud Foundry SWOT analysis found here
Learn Why CTO's and Developers are Choosing Kubernetes here
Join the Kubernetes community here
The Google SDK Container commands are found here
Kubernetes command line (Kubectl) cheat sheet here