从零部署k8s以及系列配套组件安装之k8s安装(一)
k8s的超简易安装二 安装ranchersudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
·
一 k8s的安装
现在已经有很多的比较开源方式,没有必要每次都要从头开始搭建,
推荐几种k8s的一键安装方式:
1、sealos一键安装https://github.com/labring/sealoshttps://github.com/labring/sealos优点:简便,缺点:只提供了一个测试版本v1.22.0的安装方式,其余的要钱~
优点:简便,免费提供了很多版本的升级以及安装,根据它的功能,还可以拓展出更多的使用方式。
缺点:emm没有提供可以查询哪些版本可以直接安装的列表,需要猜~,但是我总结出的经验,基本都是一些稳定版本都可以直接安装。
其余的方式就不提供了,我只推荐我认为最好的~,这两个命名都很相似,sealos也夸奖过sealer,具体的爱恨情仇我就不清楚了。
个人喜欢免费的,所以是第二种方式。
安装:
安装一个kubernetes集群
sealer可以通过一条命令安装一个kubernetes集群,仅需要提供IP列表和ssh访问密码.
# 安装sealer
wget https://github.com/sealerio/sealer/releases/download/v0.8.5/sealer-v0.8.5-linux-amd64.tar.gz && \
tar zxvf sealer-v0.8.5-linux-amd64.tar.gz && mv sealer /usr/bin
# 安装kubernetes集群
sealer run kubernetes:v1.19.8 --masters 192.168.0.2,192.168.0.3,192.168.0.4 --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd xxx
增删节点
# 增加master节点
sealer join --masters 192.168.0.2
# 增加node节点
sealer join --nodes 192.168.0.3
# 删除master节点
sealer delete --masters 192.168.0.2
# 删除node节点
sealer delete --nodes 192.168.0.3
释放集群
sealer delete -f /root/.sealer/my-cluster/Clusterfile
或
sealer delete --all
然后就尽情的使用吧
更多推荐
已为社区贡献2条内容
所有评论(0)