Awesome Open Source
Awesome Open Source

oreilly-logo k8s

Kubernetes Training and Cookbook

This repository contains instructions and examples for the O'Reilly Live Online Training for Kubernetes. Dates are listed in the O'Reilly Live Online training schedule.

It also contains examples and scripts used in the Kubernetes Cookbook.


In this training we will use minikube to run a local Kubernetes instance. We will access this local Kubernetes with the client called kubectl.

Verify your installation:

$ minikube version
minikube version: v0.16.0

$ minikube start

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.2", GitCommit:"08e099554f3c31f6e6f07b448ab3ed78d0520507", GitTreeState:"clean", BuildDate:"2017-01-12T04:57:25Z", GoVersion:"go1.7.4", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.2", GitCommit:"08e099554f3c31f6e6f07b448ab3ed78d0520507", GitTreeState:"clean", BuildDate:"1970-01-01T00:00:00Z", GoVersion:"go1.7.1", Compiler:"gc", Platform:"linux/amd64"}

If you are impatient, you can now start playing with Kubernetes:

  • Create a deployment with kubectl run ghost --image=ghost
  • Do you see a running Pod : kubectl get pods
  • Check kubectl --help what can you do ?



Sebastien Goasguen is a twenty year open source veteran. A member of the Apache Software Foundation, he worked on Apache CloudStack and Libcloud for several years before diving into the container world. He is the founder of Skippbox, a Kubernetes startup that develops open source tools for Kubernetes users. An avid blogger he enjoys spreading the word about new cutting edge technologies and also trains developers and sysadmins on all things Docker and Kubernetes. Sebastien is the author of the O’Reilly Docker Cookbook and 60 Recipes for Apache CloudStack.

Code of Conduct

Since this is an official O'Reilly Training, we will adhere to the O'Reilly conferences Code of Conduct.

"At O'Reilly, we assume that most people are intelligent and well-intended, and we're not inclined to tell people what to do. However, we want every O'Reilly conference to be a safe and productive environment for everyone. To that end, this code of conduct spells out the behavior we support and don't support at conferences."


Kubernetes is a registered trademark of the Linux Foundation.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Shell (230,983
Kubernetes (11,238
Online (776
Live (582
Minikube (306
Related Projects