kubelet版本选择_通过 Kubeadm 升级 Kubernetes 版本

本文详细介绍了如何通过 Kubeadm 在 CentOS 7.8 系统上从 Kubernetes 1.17.4 升级到 1.18.1,包括升级前的系统环境检查、配置国内源、升级 Kubeadm、Kubernetes 组件和工作节点,以及注意事项。
摘要由CSDN通过智能技术生成

!版权声明:本博客内容均均为原创,每篇博文作为知识积累,写博不易,转载请注明出处。

目录[-]

参考地址:

系统环境:

系统版本:CentOS 7.8

内核版本:4.4.218-1

升级前 kubernetes 版本:1.17.4

升级后 kubernetes 版本:1.18.1

注意事项:

升级 Kubernetes 1.18+ 且使用 IPVS 模块,需要将 CentOS 内核版本升级至 4.4 +,否则 kube-proxy 会报 parseIP 错误!

一、查看当前集群组件列表(master 节点)

$ kubeadm config images list

k8s.gcr.io/kube-apiserver:v1.17.4

k8s.gcr.io/kube-controller-manager:v1.17.4

k8s.gcr.io/kube-scheduler:v1.17.4

k8s.gcr.io/kube-proxy:v1.17.4

k8s.gcr.io/pause:3.1

k8s.gcr.io/etcd:3.4.3-0

k8s.gcr.io/coredns:1.6.5

二、配置 Kubernetes 国内 yum 源(master 节点)

$ cat < /etc/yum.repos.d/kubernetes.repo

[kubernetes]

name=Kubernetes

baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/

enabled=1

gpgcheck=0

repo_gpgcheck=0

gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg

EOF

三、升级 Kubeadm 工具版本(master 节点)

升级 Kubeadm 工具,然后执行检测命令:

## 升级 Kubeadm 工具

$ yum update -y kubeadm-1.18.1-0

## 升级前执行 Kubeadm 检测命令

$ kubeadm upgrade plan

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值