EVERYTHING XIAOMI
Get listed
kind logo

kind

kind creates local Kubernetes clusters with Docker container nodes, primarily for Kubernetes testing and also for local development and CI.

Place
#10 of 40
Score
6.6
kind's website

What kind is

kind creates local Kubernetes clusters with Docker container nodes, primarily for Kubernetes testing and also for local development and CI. It bootstraps nodes with kubeadm and supports single- and multi-node configurations, including high-availability clusters. A configuration file can specify worker and control-plane nodes, port mappings, and Kubernetes versions. kind can build Kubernetes release builds from source or use pre-published builds, and it can use Docker, Podman, or nerdctl as its container provider. Users can load Docker images or an image archive into a cluster. Its documentation covers ingress and Gateway API setup with cloud-provider-kind, private registry workflows, and Kubernetes API audit logging. The project supports Linux, macOS, and Windows, though Windows containers are listed as unsupported or infeasible. Rootless providers are possible subject to provider and host requirements; documented restrictions include being unable to mount block storage and NFS. kind is free and open source under Apache-2.0, and the project describes itself as a work in progress.

Good

  • Supports multi-node and high-availability clusters.
  • Uses Docker, Podman, or nerdctl as node providers.
  • Can load Docker images and image archives into clusters.
  • Offers Linux, macOS, and Windows support.
  • Free and open source under Apache-2.0.

Watch out

  • Windows containers are unsupported or infeasible.
  • Rootless use cannot mount block storage or NFS.
  • The project describes itself as a work in progress.
  • Not intended for Docker Compose workflows.

Who it suits

kind suits developers and teams who need local Kubernetes clusters for Kubernetes or application testing, development, CI, or Cluster API work. It is not intended as an alternative to Docker Compose.

Verdict

kind provides local Kubernetes clusters with configurable nodes and support for several container providers. Check its Windows-container and rootless-use restrictions against your setup.

Plans and prices

From kind's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
kindFreeOpen-source tool; no paid plans or price stated

The facts

Each one read from kind's own pages, with the date it was checked.

What it does

Cluster configuration
A configuration file can define multiple worker and control-plane nodes, port mappings, and Kubernetes versions.checked 9 Oct 2026
Cluster features
kind supports multi-node clusters, including high-availability clusters, and can build Kubernetes release builds from source.checked 9 Oct 2026
Cluster setup
kind bootstraps cluster nodes with kubeadm.checked 9 Oct 2026
Conformance
The project describes kind as a CNCF certified conformant Kubernetes installer.checked 9 Oct 2026
Container providers
kind can detect Docker, Podman, or nerdctl as its container provider.checked 9 Oct 2026
Container runtimes
kind can use Docker, Podman, or nerdctl as its node provider.checked 9 Oct 2026
Image loading
Users can load one or more Docker images or an image archive into a kind cluster.checked 9 Oct 2026
Image workflow
Users can load one or more Docker images or an image archive into a kind cluster.checked 9 Oct 2026
Installation
The project provides downloadable release binaries and source installation instructions; community-maintained packages are also listed.checked 9 Oct 2026
Intended users
Project priorities include supporting Kubernetes testing, Kubernetes application testing, and providing bootstrap clusters for Cluster API developers and users.checked 9 Oct 2026
Kubernetes auditing
The documentation explains how to enable Kubernetes API auditing on a kind cluster using an audit policy and log backend.checked 9 Oct 2026
Kubernetes builds
kind can build Kubernetes release builds from source and use pre-published builds.checked 9 Oct 2026
License
The kind GitHub repository identifies its license as Apache-2.0.checked 9 Oct 2026
Multi-node
kind supports multi-node clusters, including high availability configurations.checked 9 Oct 2026
Networking
The documentation covers configuring ingress and Gateway API with cloud-provider-kind, which natively supports both.checked 9 Oct 2026
Private registries
kind supports private registry workflows using Kubernetes imagePullSecrets, host-side image loading, or credentials mounted into nodes.checked 9 Oct 2026
Project status
The project describes kind as a work in progress and links to a 1.0 roadmap.checked 9 Oct 2026
Purpose
kind runs local Kubernetes clusters using Docker container nodes and is designed primarily for Kubernetes testing, with local development and CI as other uses.checked 9 Oct 2026
Rootless limitations
The documentation notes rootless restrictions including that block storage and NFS cannot be mounted.checked 9 Oct 2026
Rootless support
Rootless Docker, Podman, and nerdctl can be used as node providers, subject to provider and host requirements.checked 9 Oct 2026
Scope limitation
The project scope says kind is not intended to be an alternative to Docker Compose.checked 9 Oct 2026
Security auditing
The docs explain how to enable Kubernetes API audit logging on a kind cluster using an audit policy and log backend.checked 9 Oct 2026
Support
The project directs users to its Kubernetes Slack #kind channel, GitHub issue tracker, and SIG-Testing mailing list for help and issues.checked 9 Oct 2026

Where it runs

Supported platforms
The project lists Linux, macOS, and Windows support, with release binaries for Linux, macOS, and Windows.checked 9 Oct 2026

Getting started

  1. Visit https://kind.sigs.k8s.io/.
  2. Choose a downloadable release binary or follow the source installation instructions.
  3. Use a community-maintained package if appropriate.
  4. Configure a cluster, including nodes, port mappings, or Kubernetes versions as needed.
  5. Start a cluster using Docker, Podman, or nerdctl as its node provider.

Limits worth knowing

kind is free and has no paid plans. Rootless setups cannot mount block storage or NFS, and Windows containers are unsupported or infeasible.

Questions

How much does kind cost?

kind is free and open source. The listed plan is free, with no paid plans stated.

Which systems does kind support?

kind supports Linux, macOS, and Windows, with release binaries for those systems. Windows containers are unsupported or infeasible.

Which container providers can kind use?

It can detect Docker, Podman, or nerdctl as its container provider. Rootless use is possible subject to provider and host requirements.

Can kind run multi-node clusters?

Yes. It supports multi-node clusters, including high-availability configurations.

What license does kind use?

The kind GitHub repository identifies its license as Apache-2.0.

Alternatives to kind

All alternatives
  1. 1Garden logo

    Garden

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $50 a month
  2. 2DevPod logo

    DevPod

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.4Free plan
  3. 3Docker Desktop logo

    Docker Desktop

    Free planWebLinuxmacOSWindows
    7.2From $9 a month
  4. 4OrbStack logo

    OrbStack

    Free planAPImacOS
    7.2From $8 a month
  5. 5Testcontainers Desktop logo

    Testcontainers Desktop

    Free planWebAPILinuxmacOS
    7.2Free plan
  6. 6

    Kool

    Free planWebLinuxmacOSWindows
    7.1From $49 a month