Difficulty: Beginner
Estimated Time: 10 minutes

Kubernetes-in-Docker (kind) is a tool for running local Kubernetes clusters using Docker container “nodes”.

kind is primarily designed for testing Kubernetes 1.11+, initially targeting the conformance tests.

kind consists of:

kind bootstraps each “node” with kubeadm.

For more details, see the docs.


Step 1 of 4

Set Up our Environment

We're installing some dependencies in the background:

  • go
  • docker
  • kubectl

Let's install kind: go get -u -v sigs.k8s.io/kind

Verify that it installed correctly: kind --version