k8s集群手动升级
k8s集群手动升级环境信息k8s当前版本 v1.8.10etcd3.2.12flannelv0.9.1dashboardv1.10.0docker17.12.0-ce目的升级到v1.10.13v1.8.10升级到1.10.13停止所有服务master节点和kubelet节点systemctl stop kube-apiserver.service ...
·
k8s集群手动升级
环境信息
- k8s当前版本 v1.8.10
- etcd 3.2.12
- flannel v0.9.1
- dashboard v1.10.0
- docker 17.12.0-ce
目的升级到v1.10.13
- v1.8.10升级到1.10.13
停止所有服务
master节点和kubelet节点
systemctl stop kube-apiserver.service kube-controller-manager.service kube-scheduler.service kubelet.service
备份原来的2进制节点
下载1.10.13二进制到master节点,并分发到别的节点
修改kubelet启动文件,去掉–require-kubeconfig,在版本1.9中已经移除
/etc/systemd/system/kubelet.service
启动
# reload
systemctl daemon-reload
# start
systemctl start kube-apiserver.service kube-controller-manager.service kube-scheduler.service kubelet.service kube-proxy.service
# kubelet
systemctl start kubelet.service kube-proxy.service
查看原来的pod信息
kubectl get po
更多推荐
已为社区贡献3条内容
所有评论(0)