Ryan-zb 查看了官方文档https://kubesphere.com.cn/docs/installing-on-linux/cluster-operation/add-new-nodes/之后,有问题还请大神帮忙解答一下。 1、kubekey的config文件没有了,如果重新创建配置文件,组件开关与当前集群的情况不一致,会有什么影响? 2、执行添加节点的命令,在添加节点过程中会对原集群的节点以及节点上的pod有什么影响?
ruiyaoOps Ryan-zb 1、执行 ./kk create config –from-cluster 将生成sample.yaml,该文件即为当前集群的配置文件 2、添加节点时会检查所有节点状态,添加工作节点不会对原集群节点造成影响,部分POD可能会漂移到新添加的节点上,添加master节点可能会对当前集群造成影响。
Ryan-zb ruiyaoOps 原集群的k8s版本是1.17.3,但是用kubekey添加节点的时候发现kubekey不支持1.17.3,把sample.yaml中kubernetes的版本改成1.17.9的话,是不是把原来已有的节点的版本也升级了?
Connor ruiyaoOps 是从v2.1.1升级到v3.0的,安装v2.1.1的时候使用的是https://kubesphere.io/download/stable/v2.1.1里的脚本,install.sh【参考:https://v2-1.docs.kubesphere.io/docs/zh-CN/installation/multi-node/】 升级到v3.0是根据文档,执行 kubectl apply -f kubesphere-installer.yaml kubectl apply -f cluster-configuration.yaml 升级的。 这种方式,如何扩容呢?
Connor ruiyaoOps 使用这个不会把kubesphere的版本改回V2.1.1吧?这个扩容脚本我们用过好几次了,会重新部署ks-installer容器,ks-installer会重新安装kubesphere