Kubernetes跨版本升级1.19到1.22

1. 前言

Kubernetes是不可以进行跨版本升级的,只能一个版本一个版本的升级,本文从1.19版本升级到1.22版本。
主要参考官网文档:Upgrading kubeadm clusters

2. 从1.19升级到1.20

2.1 master节点升级

2.1.1 使用yum list 查看可升级版本

yum list --showduplicates kubeadm --disableexcludes=kubernetes
# find the latest 1.20 version in the list
# it should look like 1.20.x-0, where x is the latest patch

2.1.2 下载安装kubeadm

下载:

# replace x in 1.20.x-0 with the latest patch version
yum install -y kubeadm-1.20.x-0 --disableexcludes=kubernetes

验证:

kubeadm version

排空master节点:
通过将节点标记为不可调度并驱逐工作负载来准备节点进行维护,将pod优雅的中止


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值