背景说明
cka考试时会有一个集群升级环境,升级前需要更新下软件源
解决方案
更新缓存
root@master01:~# apt-get update
Get:1 https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial InRelease [9,383 B]
Ign:2 https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial/main amd64 Packages
Get:2 https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial/main amd64 Packages [55.6 kB]
Hit:3 http://cn.archive.ubuntu.com/ubuntu focal InRelease
Get:4 http://cn.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:5 http://cn.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Get:6 http://cn.archive.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:7 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1,750 kB]
Get:8 http://cn.archive.ubuntu.com/ubuntu focal-updates/main Translation-en [326 kB]
Get:9 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [15.0 kB]
Get:10 http://cn.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [947 kB]
Get:11 http://cn.archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [135 kB]
Get:12 http://cn.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 c-n-f Metadata [528 B]
Get:13 http://cn.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [920 kB]
Get:14 http://cn.archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [206 kB]
Get:15 http://cn.archive.ubuntu.com/ubuntu focal-updates/universe amd64 c-n-f Metadata [20.7 kB]
Get:16 http://cn.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [24.4 kB]
Get:17 http://cn.archive.ubuntu.com/ubuntu focal-updates/multiverse Translation-en [7,336 B]
Get:18 http://cn.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [592 B]
Get:19 http://cn.archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [42.2 kB]
Get:20 http://cn.archive.ubuntu.com/ubuntu focal-backports/main Translation-en [10.1 kB]
Get:21 http://cn.archive.ubuntu.com/ubuntu focal-backports/main amd64 c-n-f Metadata [864 B]
Get:22 http://cn.archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [22.7 kB]
Get:23 http://cn.archive.ubuntu.com/ubuntu focal-backports/universe Translation-en [15.5 kB]
Get:24 http://cn.archive.ubuntu.com/ubuntu focal-backports/universe amd64 c-n-f Metadata [804 B]
Get:25 http://cn.archive.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,422 kB]
Get:26 http://cn.archive.ubuntu.com/ubuntu focal-security/main Translation-en [246 kB]
Get:27 http://cn.archive.ubuntu.com/ubuntu focal-security/main amd64 c-n-f Metadata [10.1 kB]
Get:28 http://cn.archive.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [886 kB]
Get:29 http://cn.archive.ubuntu.com/ubuntu focal-security/restricted Translation-en [126 kB]
Get:30 http://cn.archive.ubuntu.com/ubuntu focal-security/restricted amd64 c-n-f Metadata [532 B]
Get:31 http://cn.archive.ubuntu.com/ubuntu focal-security/universe amd64 Packages [702 kB]
Get:32 http://cn.archive.ubuntu.com/ubuntu focal-security/universe Translation-en [125 kB]
Get:33 http://cn.archive.ubuntu.com/ubuntu focal-security/universe amd64 c-n-f Metadata [14.4 kB]
Fetched 8,380 kB in 1min 3s (132 kB/s)
Reading package lists... Done
root@master01:~#
版本检查
root@master01:~# apt-cache show kubeadm |grep 1.23.2
Version: 1.23.2-00
Filename: pool/kubeadm_1.23.2-00_amd64_f3593ab00d33e8c0a19e24c7a8c81e74a02e601d0f1c61559a5fb87658b53563.deb
root@master01:~#
版本升级
root@master01:~# apt-get install kubeadm=1.23.2-00
root@master01:~# kubeadm version
kubeadm version: &version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.2", GitCommit:"9d142434e3af351a628bffee3939e64c681afa4d", GitTreeState:"clean", BuildDate:"2022-01-19T17:34:34Z", GoVersion:"go1.17.5", Compiler:"gc", Platform:"linux/amd64"}