Loading... 近期,kubesphere 关闭了,不再开源了。有点小伤心。 在线上,过去只有 mesos 系统,跑了 10 年了快,还算稳定。 但是,新的系统,希望使用新的容器平台,于是使用 kk 安装了 k8s 和 ks。 由于 ks 关闭,所以以后的扩容等留下了一些问题。 好在,有一些大佬给出了一些方案。 有了方案,自己还是要多测试几遍。 使用 eve-ng 搭建了 3+2 共 5 个节点,debian12 系统,测试 ks8s 和 ks 安装。 拓扑如下  命令如下 ``` # 安装依赖 apt install -y ethtool socat conntrack ipvsadm ipset # 拷贝文件 rsync -avzP root@192.168.124.253:/data5tb/k8s/* . # 安装 k8s ./kk create cluster -f config-sample.yaml --yes --debug # 安装 ks helm upgrade --install -n kubesphere-system --create-namespace ks-core http://mirrors.op123.ren:60000/kube/x86-k8s1.33.3%2Bks4.1.3/ks-core-1.1.5.tgz --debug --wait --set global.imageRegistry=harbor.op123.ren:44301 --set extension.imageRegistry=harbor.op123.ren:44301 # 删除 ks ./kk delete cluster -f config-sample.yaml --yes --debug docker system prune -a -f # 删除 k8s helm uninstall ks-core -n kubesphere-system --debug kubectl delete namespace kubesphere-system ``` 网上的一些方案是通过 artifact 将已经安装的环境进行下载,把所有相关的制品都搞成了离线的。 对于这种方案,集成度太高。 经过琢磨,以及咨询一些高手,发现其实可以进行折中一些的办法。 将用到的镜像放到私有 harbor 中,用到什么就放什么。 使用 kk 安装的时候进行指定registry 地址为 harbor 地址。 如此一来,方便了一些。结构明晰。 最后修改:2025 年 08 月 19 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏