概述
kind(Kubernetes in Docker)是一个基于Docker构建的Kubernetes集群的工具,操作简单,学习成本低,非常适合用来在本地搭建基于Kubernetes的开发/测试环境。
部署
安装kind
curl -Lo ./kind "https://kind.sigs.k8s.io/dl/v0.24.0/kind-linux-amd64"
chmod +x ./kind
sudo mv ./kind /usr/local/bin/kind
安装Kubectl
yum install kubectl
创建集群
Usage:
kind [command]Available Commands:
build Build one of [node-image]
completion Output shell completion code for the specified shell
create Creates one of [cluster]
delete Deletes one of [cluster]
export Exports one of [kubeconfig, logs]
get Gets one of [clusters, nodes, kubeconfig]
help Help about any command
load Loads images into nodes
version Prints the kind CLI version
创建k8s集群
kind create cluster
#指定版本
kind build node-image
kind create cluster --image kindest/node:latest
查看部署好的集群
kind get clusters
删除集群
kind delete cluster