Difficulty: None
Estimated Time: Takes minute or two for the cluster to spin up

KinD Playground

This is multi-node Kubernetes cluster running under Kubernetes in Docker

The playground contains a control plane node and two worker nodes.

Congratulations! Your exiting the Kubernetes in Docker Playground.

Kubernetes in Docker (KinD) Playground

KinD Playground

When you start out you might see the cluster spinning up in the teminal pane like so:

Creating cluster "kind" ...
 ✓ Ensuring node image (kindest/node:v1.19.1) 🖼
 ✓ Preparing nodes 📦 📦 📦
 ✓ Writing configuration 📜
 ✓ Starting control-plane 🕹️
 ✓ Installing CNI 🔌
 ✓ Installing StorageClass 💾
 ✓ Joining worker nodes 🚜
Set kubectl context to "kind-kind"
You can now use your cluster with:

kubectl cluster-info --context kind-kind

Have a nice day! 👋

Be patient. It might take a few minutes for the cluster to spin up.

Once you see a command prompt, to confirm the cluster is up and running click the following command:

kubectl get node -o wide

You'll see output similar to the following:

NAME                 STATUS   ROLES    AGE     VERSION   INTERNAL-IP   EXTERNAL-IP   OS-IMAGE                                     KERNEL-VERSION      CONTAINER-RUNTIME
kind-control-plane   Ready    master   2m59s   v1.19.1   172.19.0.3    <none>        Ubuntu Groovy Gorilla (development branch)   4.4.0-185-generic   containerd://1.4.0
kind-worker          Ready    <none>   2m23s   v1.19.1   172.19.0.2    <none>        Ubuntu Groovy Gorilla (development branch)   4.4.0-185-generic   containerd://1.4.0
kind-worker2         Ready    <none>   2m23s   v1.19.1   172.19.0.4    <none>        Ubuntu Groovy Gorilla (development branch)   4.4.0-185-generic   containerd://1.4.0

Once the cluster is up and running take it for a spin and enjoy!