#下载对应ezdown版本
export release=3.1.0
wget https://github.com/easzlab/kubeasz/releases/download/${release}/ezdown
chmod +x ./ezdown
#下载K8S相关的资源到本机
./ezdown -D
容器化运行 kubeasz
./ezdown -S
#使用默认配置安装 aio 集群
docker exec -it kubeasz ezctl start-aio
#如果无法使用kubectl,请退出ssh连接重新进入
$ kubectl version # 验证集群版本
$ kubectl get node # 验证节点就绪 (Ready) 状态
$ kubectl get pod -A # 验证集群pod状态,默认已安装网络插件、coredns、metrics-server等
#新增node节点
#首先配置 ssh 免密码登录新增节点,然后执行 (假设待增加节点为192.168.137.101,k8s集群名默认为default):
$ ezctl add-node default 192.168.137.101
[root@centos7_1 ~]# kubectl version
Client Version192.168.137.102 Ready node 3d21h v1.21.0@TOC