Kind

简介

kind主要用于在本地测试和开发kubernetes,通过简单的命令即可快速创建和管理集群,所有组件都以容器方式运行,并且支持高可用集群部署。

项目地址

官方文档

快速开始

在使用kind前,请确保已在本地安装 go (1.11+) 和 docker。

以安装v0.10.0版本为例,下载并安装kind

GO111MODULE="on" go get sigs.k8s.io/kind@v0.10.0

创建kubernetes集群

kind create cluster

删除kubernetes集群

kind delete cluster

根据源代码编译构建kubernetes集群

git clone https://github.com/kubernetes/kubernetes.git $(go env GOPATH)/src/k8s.io/kubernetes
kind build node-image
kind create cluster --image kindest/node:latest

最后更新于