使用sealos快速启动k8s 1.27 集群

下载sealos工具

官方文档页面
https://sealos.run/docs/self-hosting/lifecycle-management/quick-start/install-cli
wget https://github.com/labring/sealos/releases/download/v4.3.7/sealos_4.3.7_linux_amd64.tar.gz

部署

1、配置ssh免密,或者使用密码方式验证

2、使用gen自定义ENV,我是为了自定义containerd数据目录。我选择先部署master,然后再join node

sealos gen registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.13 \
registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 \
registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 \
-e criData=/data/containerd \
--masters 192.168.31.100 \
-i /root/.ssh/id_rsa -o Clusetrfile

3、应用配置文件

sealos apply -f Clusetrfile

在这里插入图片描述
4、添加节点,如果出现ssh错误,确认ssh私钥文件位置

sealos add  --nodes 192.168.31.111-192.168.31.112

5、节点添加完成,查看集群节点状态

root@k8s-master-100:/data/sealos# kubectl get node
NAME             STATUS   ROLES           AGE   VERSION
k8s-master-100   Ready    control-plane   65s   v1.27.13
k8s-node-111     Ready    <none>          20s   v1.27.13
k8s-node-112     Ready    <none>          20s   v1.27.13

6、配置kubectl命令补全

echo 'source <(kubectl completion bash)' >>~/.bashrc
source ~/.bashrc

7、如果部署出现问题
删除集群重新部署

sealos reset
  • 18
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值