kind
:是一种使用Docker容器节点
运行本地Kubernetes集群的工具。该类型主要用于测试Kubernetes,但可用于本地开发或CI。
注意:kind仍在开发中
$ curl -Lo ./kind "https://kind.sigs.k8s.io/dl/v0.9.0/kind-$(uname)-amd64"
$ chmod +x ./kind
$ mv ./kind /some-dir-in-your-PATH/kind
$ brew install kind
$ curl.exe -Lo kind-windows-amd64.exe https://kind.sigs.k8s.io/dl/v0.9.0/kind-windows-amd64
Move-Item .\kind-windows-amd64.exe c:\some-dir-in-your-PATH\kind.exe
# OR via Chocolatey (https://chocolatey.org/packages/kind)
$ choco install kind
# 创建集群,默认集群名称为 kind
$ kind create cluster
一个 Docker 容器创建的 K8S 集群
列出K8S集群pods
# 定义集群名称
$ kind create cluster --name kind-2
# 查询集群
$ kind get clusters
# 删除集群
$ kind delete cluster
# 列出集群镜像
$ docker exec -it my-node-name crictl images