【k8s金牌知识】k8s升级攻略

news/2025/3/30 16:42:57/

请添加图片描述


学习内容:

提示:不同版本升级略有差异,详见官网,本例是以Ubuntu为例

官方网址:https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/
在这里插入图片描述
图1 参考步骤所在位置

1、 k8s升级注意事项

(1)务必备份所有重要组件,kubeadm upgrade 不会影响你的工作负载,只会涉及 Kubernetes 内部的组件,但仍然需要备份

(2)是否升级成功。 验证 kubelet 服务在升级后是否成功重启,可以执行 systemctl status kubelet 或 journalctl -xeu kubelet 查看服务日志

2、 升级流程

基本流程如下:

升级master节点
升级node节点

3、步骤
(1)腾空节点

设置为维护状态
kubectl cordon k8s-master
在这里插入图片描述
图2 设置升级节点为不可调度前后对比

驱逐 Pod
kubectl drain k8s-master --delete-emptydir-data --ignore-daemonsets –
force

执行成功如图:提示属于正常,系统的管理网络的pod不能被驱逐的

在这里插入图片描述
图3 将节点之上的pod调度到其他节点

(2)在可选版本列,选择升级到的版本及组件,不需要的可不升级
先不要apt update,国内需要很长时间。
在这里插入图片描述
在这里插入图片描述

图4、5 查看可选择升级的版本

升级kubeadm(我已经升级过了,所以有个提示已安装)
在这里插入图片描述
执行:apt-get install kubeadm=1.24.8-00

升级整个master节点

使用命令查看可升级到哪个版本:
kubeadm upgrade plan
显示如下内容:
在这里插入图片描述
根据提示,复制粘贴命令升级:

kubeadm upgrade apply v1.24.8 --etcd-upgrade=false

注意:如果不升级etcd可以加上述参数

(3)升级其他组件:kubectl 和 kubelet
apt-get install -y kubelet=1.24.8-00 kubectl=1.24.8-00
在这里插入图片描述
4、重启服务,验证是否升级成功

systemctl daemon-reload
systemctl restart kubelet

将节点设置为可调度状态
在这里插入图片描述



http://www.ppmy.cn/news/942085.html

相关文章

818奥赛金牌与量化之间不得不说的故事

量化从不避讳对于高端人才的渴求,行业内国内外顶尖名校的毕业生比比皆是,甚至时常能看到省市的高考状元、奥林匹克竞赛的获奖选手齐聚一堂。局长就曾在去年的一次同业交流中听到北大毕业的某量化私募人员称呼自己为“学渣”。 量化对于核心人员的招聘要…

ACM金牌学长,算法竞赛经验分享

大家好,我是编程熊。 不少读者问我: 本科打算法竞赛,你如何训练的呀?有什么经验么? 于是小熊写一篇ACM算法竞赛入门和进阶指南,分享一下经验和学习方法。 也许你可能不参加算法竞赛,但知道厉害的人如何学习…

谁是金牌

题目描述: 数学竞赛后,小明、小华和小强各获得一枚奖牌,其中一人得金牌,一人得银牌,一人得铜牌。老师猜测:“小明得金牌,小华不得金牌,小强不得铜牌”。结果老师只猜对了一个&#…

C语言六星级金牌系统课

课程编排由浅入深,所有知识点全面讲解,通俗易懂。讲风幽默,码字激情,拒绝枯燥乏味! 全方位指导从零基础到熟练运用C语言的成长路线。 舞台交给你,敢于挑战自己能力你就来! 👇开启六…

四块ACM区域赛金牌,我队友

是的,毕业12年以后,他来找我。     痛失网名了属于是,但是这不重要,​怎么说呢?有点激动,我得把这件事情记录下来,这是一位重量级的人物,也是大家眼中别人家的孩子。     他…

HttpClient Java工具类

HttpClient工具类 package com.sky.utils;import com.alibaba.fastjson.JSONObject; import org.apache.http.NameValuePair; import org.apache.http.client.config.RequestConfig; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.clie…

服务机器人应用

随着时代的发展,机器人技术在各个领域越来越普及。在服务领域,服务机器人的应用也越来越受到人们的欢迎。服务机器人将会在商业、医疗、教育、酒店等领域得到应用,并成为未来发展的趋势。 在商业领域中,服务机器人可以承担很多工作…

GPS测量中所涉及的时间系统

1. 简介 时间和空间是物质存在的基本形式。时间是基本物理量之一, 它反映了物质运动的顺序性和连续性。人们在生产、科学研究和日常生活中都离不开时间。 2. 有关时间系统的一些基本概念 时间是一个重要的物理量, 在 GPS 测量中对时间提出了很高的要求。如利用 GPS 卫星发射…