2 vCpu
4G Ram
40G+ 存储
ssh 可以访问各安装节点
各节点主机名不相同,并满足kubernetes的主机名要求。
网卡名称如果是不常见的,建议修改成规范的网卡名称, 如(eth.|en.|em.*)
kubernetes1.20+ 使用containerd作为cri. 不需要用户安装docker/containerd. sealos会安装1.3.9版本containerd。
kubernetes1.19及以下 使用docker作为cri。 也不需要用户安装docker。 sealos会安装1.19.03版本docker
确保 /etc/resolv.conf 中的 DNS 地址可用。否则,可能会导致群集中coredns异常。
如果使用阿里云/华为云主机部署。 默认的pod网段会和阿里云的dns网段冲突, 建议自定义修改pod网段, 在init的时候指定--podcidr来修改。
sealos 默认会关闭防火墙, 如果需要打开防火墙, 建议手动放行相关的端口。
cni组件选择cilium时要求内核版本不低于5.4
实验环境:
服务器密码:123456
只需要准备好服务器,在任意一台服务器上执行下面命令即可
避坑总结:内网地址必须配置网卡gateway,不然coredns启动失败,calico也失败
离线安装kuboard:
安装kuboard v3版本(可管理多个k8s集群)
镜像 swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3
导入离线镜像:docker load -i kuboard-v3.tar
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论