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
Preços
Yes
Self-Hostable
Recursos
- ✓ 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
Prós
- + 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
Contras
- − Not suitable for production use
- − Requires Docker to be installed
- − Limited persistent storage options
- − Networking can be complex to configure