#下载对应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
该篇博客介绍了如何使用ezdown工具下载并部署Kubernetes(K8S)集群,包括设置环境变量、下载资源、启动容器化kubeasz、安装aio集群以及添加新节点的步骤。同时,它还展示了如何验证集群版本、节点状态和pod状态。
2726

被折叠的 条评论
为什么被折叠?



