Intro to Kubernetes Workshop

Kubernetes Version: 1.0.4

The slides from this workshop are hosted online

Course Outline

Google Compute Engine (GCE)

Labs

Kubernetes base infrastructure

Labs

PKI infrastructure

Labs

Provision the Controller Node

Labs

Provision the Kubernetes clients

Labs

Provision the Worker Nodes

Labs

Managing Applications with Kubernetes

Labs

Cluster Add-ons

Labs

Links

Tips

Get the project ID from the instance metadata server:

curl -H "Metadata-Flavor: Google" \
  http://metadata.google.internal/computeMetadata/v1/project/project-id

Get the external-ip of the instance from the metadata server:

curl -H "Metadata-Flavor: Google" \
  http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip