Kind
Kind is an open-source tool for running Kubernetes clusters whose nodes are implemented as Docker containers, primarily for local development, testing, and continuous integration.
Acing the Certified Kubernetes Administrator Exam, Second Edition
kind is a tool that runs local Kubernetes clusters using Docker container nodes.
- How it is used
- Supports fast local Kubernetes practice, kubectl exercises, exam-like scenarios, and node-failure troubleshooting.
- How deep it goes
- Explains Docker-backed nodes, layered cgroups and namespaces, containerd, inspection commands, and kubelet failure recovery.
- Examples
- Uses docker container ls, kubectl get nodes, docker exec, crictl ps, and a stopped kubelet producing a NotReady node.
- What you can do after
- Operate/configure a local cluster, inspect its nodes and containers, and diagnose or recover a kubelet-induced NotReady node.
Read how Acing the Certified Kubernetes Administrator Exam, Second Edition explains Kind →
Platform Engineering on Kubernetes
kind is a tool that runs Kubernetes clusters using Docker containers, primarily for local development and testing.
- How it is used
- Provides a local Kubernetes environment for deploying, inspecting, and experimenting with cloud-native applications.
- How deep it goes
- Explains local setup, simulated nodes, port mapping, and resource limits; stops short of describing a real multi-machine cluster.
- Examples
- Uses a three-node local cluster, a Conference application, Ingress port mapping, resource inspection, and service scaling experiments.
- What you can do after
- Operate a local Kubernetes cluster, deploy an application, inspect resources, scale services, and verify runtime behavior.
Kubernetes in Action, Second Edition
Kind is a tool for running local Kubernetes clusters using Docker containers as nodes.
- How it is used
- Supports local Kubernetes development and testing with a small resource footprint.
- How deep it goes
- Explains node-container architecture, installation, single- and multi-node creation, and process inspection without covering cluster administration.
- Examples
- Demonstrates kind create cluster, a three-node YAML configuration, kind get nodes, docker ps, and docker exec.
- What you can do after
- Build a local single- or multi-node Kubernetes cluster with Kind and inspect its Docker-backed node processes.
Read how Kubernetes in Action, Second Edition explains Kind →
Related concepts
- Kubernetesproduces · Kubernetes is an open-source platform for orchestrating and automating the deployment, scaling, and management of containerized workloads across computing clusters.
- Dockeruses · Docker is a platform and ecosystem for building, distributing, and running applications in containers.
- Minikubealternative to · Minikube is an open-source tool that runs a local Kubernetes cluster, typically on a single computer, for development, testing, and learning.
- bmctlused by · bmctl is a command-line tool and binary executable for deploying and managing Anthos clusters on bare-metal infrastructure.
- kubectlconfigures · kubectl is the Kubernetes command-line client for communicating with the Kubernetes API and managing cluster resources.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.


