标签:kubectl 升级 kubelet 版本升级 集群 1.23 yum kubeadm K8s
升级管理节点: 1、查找最新版本号 yum list --showduplicates kubeadm 2、升级kubeadm yum install -y kubeadm-1.23.0-0 3、驱逐node上的pod,且不可调度 kubectl drain master.lab.example.com --ignore-daemonsets 4、检查集群是否可以升级,并获取可以升级的版本 kubeadm upgrade plan 如果遇到报错:[ERROR CoreDNSUnsupportedPlugins]: start version '' not supported [ERROR CoreDNSMigration]: CoreDNS will not be upgraded: start version '' not supported
执行如下命令跳过这两个参数就行:kubeadm upgrade plan --ignore-preflight-errors=CoreDNSUnsupportedPlugins,CoreDNSMigration
5、执行升级 kubeadm upgrade apply v1.23.0 --ignore-preflight-errors=CoreDNSUnsupportedPlugins,CoreDNSMigration 6、升级kubelet和kubectl yum install -y kubelet-1.23.0-0 kubectl-1.23.0-0 7、重启kubelet systemctl daemon-reload systemctl restart kubelet 8、取消不可调度,重新上线 kubectl uncordon master.lab.example.com --------------------------------------------------------------------- 升级node节点: 1、升级kubeadm yum install -y kubeadm-1.23.0-0 2、驱逐node上的pod,且不可调度 kubectl drain node1.lab.example.com --ignore-daemonsets 3、升级kubelet配置 kubeadm upgrade node 4、升级kubelet和kubectl yum install -y kubelet-1.23.0-0 kubectl-1.23.0-0 5、重启kubelet systemctl daemon-reload systemctl restart kubelet 6、取消不可调度,重新上线 kubectl uncordon node1.lab.example.com -------------------------------------------------------------------------- 升级后截图:
标签:kubectl,升级,kubelet,版本升级,集群,1.23,yum,kubeadm,K8s 来源: https://www.cnblogs.com/cloud-yongqing/p/16629666.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。