centos

centos k8s更新策略是什么

小樊
42
2025-04-29 03:04:43
栏目: 智能运维

在CentOS上更新Kubernetes(k8s)集群的版本涉及多个步骤,以下是详细的更新策略和注意事项:

更新前准备

更新步骤

升级Master节点

  1. 更改repo仓库

    cat <<EOF | sudo tee /etc/yum.repos.d/kubernetes.repo
    [kubernetes]
    name=Kubernetes
    baseurl=https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.28/rpm/
    enabled=1
    gpgcheck=1
    gpgkey=https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.28/rpm/repodata/repomd.xml.key
    EOF
    
  2. 确定要升级的版本

    yum list --showduplicates kubeadm --disableexcludes=kubernetes
    
  3. 验证升级计划

    kubeadm upgrade plan
    
  4. 版本升级

    kubeadm upgrade apply v1.28.2
    
  5. 手动升级CNI驱动插件

    yum install -y kubeadm-1.28.2-0 --disableexcludes=kubernetes
    

升级Worker节点

  1. 升级kubelet和kubectl

    yum install -y kubelet-1.28.2-0
    systemctl daemon-reload
    systemctl restart kubelet
    
  2. 手动升级其他组件

    kubeadm upgrade node
    

更新后验证

注意事项

0
看了该问题的人还看了