Benjamin Elder 085ba36a28 version 0.0.1
2018-11-28 16:00:23 -08:00
2018-11-28 16:00:23 -08:00
2018-11-28 16:00:20 -08:00
2018-11-12 15:30:58 -06:00
2018-11-28 11:46:22 -08:00
2018-11-27 22:12:46 +01:00
2018-11-17 00:19:54 -08:00
2018-09-12 14:44:29 -07:00
2018-11-27 22:12:46 +01:00
2018-11-27 22:12:46 +01:00
2018-09-12 14:44:29 -07:00
2018-11-17 00:20:03 -08:00
2018-09-12 14:44:29 -07:00

kind - kubernetes in docker

Build Status Go Report Card

kind is a tool for running local Kubernetes clusters using Docker container "nodes".
kind is primarily designed for testing Kubernetes 1.11+, initially targeting the conformance tests.

If you have go and docker installed go get sigs.k8s.io/kind && kind create cluster is all you need!

2x speed `kind create cluster` demo

kind consists of:

kind bootstraps each "node" with kubeadm. For more details see the design documentation.

NOTE: kind is still a work in progress, see docs/todo.md.

Installation and usage

You can install kind with go get sigs.k8s.io/kind

To use kind, you will need to install docker.
Once you have docker running you can create a cluster with kind create cluster
To delete your cluster use kind delete cluster

To create a cluster from Kubernetes source:

  • ensure that Kubernetes is cloned in $(go env GOPATH)/src/k8s.io/kubernetes
  • build a node image and create a cluster with kind build node-image && kind create cluster

For more usage see the docs or run kind [command] --help

Community, discussion, contribution, and support

Please reach out for bugs, feature requests, and other issues!
The maintainers of this project are reachable via:

Current maintainers (approvers) are @BenTheElder and @munnerz.

Pull Requests are very welcome!
See the issue tracker if you're unsure where to start, or feel free to reach out to discuss.

See also: the Kubernetes community page.

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.

Description
Kubernetes IN Docker - local clusters for testing Kubernetes
Readme Apache-2.0 21 MiB
Languages
Go 83.2%
Shell 11.4%
Dockerfile 2.3%
Makefile 1%
HTML 0.9%
Other 1.2%