Aller au contenu principal
k

kind

Kubernetes IN Docker for local clusters

kind (Kubernetes IN Docker) is a tool for running local Kubernetes clusters using Docker container nodes. Originally designed for testing Kubernetes itself, kind has become the go-to solution for local development, CI pipelines, and testing Kubernetes applications without the overhead of full VM-based clusters.

13.5k
GitHub Stars
free
Tarification
Yes
Self-Hostable

Fonctionnalités

  • Docker-based Kubernetes nodes
  • Multi-node cluster support
  • Fast cluster creation and deletion
  • Support for custom Kubernetes versions
  • Ingress controller support
  • LoadBalancer emulation
  • Configuration via YAML
  • CI/CD integration friendly
  • Cross-platform (Linux, macOS, Windows)
  • Official CNCF Kubernetes SIG project

Avantages

  • + Fastest way to spin up local K8s clusters
  • + Perfect for CI/CD testing pipelines
  • + Uses standard Docker, no VMs needed
  • + Multi-node clusters for realistic testing
  • + Official Kubernetes project

Inconvénients

  • Not suitable for production use
  • Requires Docker to be installed
  • Limited persistent storage options
  • Networking can be complex to configure