Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Go
  3. kind

kind

Apache-2.0Gov0.31.0

A tool for running local Kubernetes clusters using Docker container nodes, designed for testing and development.

Visit WebsiteGitHubGitHub
15.2k stars1.7k forks0 contributors

What is kind?

kind (Kubernetes IN Docker) is a tool for running local Kubernetes clusters using Docker container nodes. It solves the problem of needing a lightweight, portable Kubernetes environment for testing, development, and CI workflows without the complexity of full-scale deployments.

Target Audience

Kubernetes developers, testers, and CI/CD engineers who need to test Kubernetes features, run integration tests, or develop applications locally in a Kubernetes environment.

Value Proposition

Developers choose kind for its simplicity, cross-platform support, and ability to create multi-node clusters quickly using Docker. Its CNCF certification ensures compatibility with Kubernetes standards, making it a reliable choice for testing and development.

Overview

Kubernetes IN Docker - local clusters for testing Kubernetes

Use Cases

Best For

  • Testing Kubernetes features and changes locally
  • Running integration tests in CI/CD pipelines
  • Local development of Kubernetes applications
  • Creating multi-node or HA Kubernetes clusters for experimentation
  • Learning Kubernetes without cloud provider costs
  • Building Kubernetes from source for custom testing

Not Ideal For

  • Production environments requiring enterprise-grade scalability, high availability, and managed services
  • Teams operating in environments where Docker cannot be installed due to security policies or infrastructure constraints
  • Projects needing complex persistent storage solutions with cloud provider integrations or external storage backends

Pros & Cons

Pros

Multi-Node Flexibility

Supports multi-node and high-availability clusters, enabling realistic testing scenarios for Kubernetes features and development workflows beyond single-node setups.

Cross-Platform Compatibility

Runs on Linux, macOS, and Windows, as highlighted in the README, making it accessible for developers across different operating systems without VM overhead.

CNCF Certified Conformity

Ensures compatibility with Kubernetes standards, providing a reliable and conformant base for testing and development, which is crucial for CI/CD pipelines.

Source Build Capability

Allows building Kubernetes directly from source code, ideal for testing custom changes or unreleased features, as detailed in the installation guide.

Cons

Pre-1.0 Status

The project is still a work in progress with a 1.0 roadmap, meaning potential breaking changes, incomplete features, and less stability for production-like use.

Docker Dependency

Requires Docker or a compatible runtime like podman, limiting adoption in environments where container runtimes are restricted or unavailable, as noted in the prerequisites.

Advanced Configuration Complexity

Multi-node and custom setups require configuration files, which can be less intuitive for quick, ad-hoc usage compared to simpler tools with more guided interfaces.

Frequently Asked Questions

Quick Stats

Stars15,181
Forks1,736
Contributors0
Open Issues203
Last commit4 days ago
CreatedSince 2018

Tags

#containerization#podman#kubernetes#development#ci-cd#testing#docker#golang#go#cluster-management

Built With

G
Go
D
Docker

Links & Resources

Website

Included in

Go169.1k
Auto-fetched 1 day ago

Related Projects

KubernetesKubernetes

Production-Grade Container Scheduling and Management

Stars121,862
Forks42,900
Last commit1 day ago
MobyMoby

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

Stars71,483
Forks18,919
Last commit2 days ago
traefiktraefik

The Cloud Native Application Proxy

Stars62,835
Forks5,934
Last commit2 days ago
GiteaGitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

Stars55,043
Forks6,606
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub