zoukankan      html  css  js  c++  java
  • k8s升级

    升级Kubernetes集群

    升级控制平面

    只有master节点需要执行如下操作,需要逐节点操作。将集群从当前的v1.14.1升级到v1.14.2。
    

    升级kubeadm

        export VERSION=$(curl -sSL https://dl.k8s.io/release/stable.txt)
        export ARCH=amd64
        curl -sSL https://dl.k8s.io/release/${VERSION}/bin/linux/${ARCH}/kubeadm >/usr/bin/kubeadm
        chmod a+rx /usr/bin/kubeadm
    

    查看升级计划

        kubeadm upgrade plan
    

    升级控制节点

        kubeadm upgrade apply v1.14.2
    

    升级主节点和从节点软件包

    主节点和从节点软件包逐节点升级

    驱逐节点上的pod并标记为不可调度

        kubectl drain k8s-m001 --ignore-daemonsets
    

    升级软件包

        yum upgrade -y kubelet kubeadm --disableexcludes=kubernetes
    

    更新kubelet配置文件

        kubeadm upgrade node config --kubelet-version $(kubelet --version | cut -d ' ' -f 2)
    

    重启kubelet服务

        systemctl daemon-reload
        systemctl restart kubelet
    

    查看kubelet状态

        systemctl status kubelet
    
    欢迎大家评论转发
  • 相关阅读:
    函数三
    函数二
    函数一
    python数据类型和编码补充
    Python基础数据类型考试题
    VS2017设置C++标准
    std::weak_ptr
    Visual Assist 配色
    JMeter
    fcgi返回状态码
  • 原文地址:https://www.cnblogs.com/os4top16/p/11542094.html
Copyright © 2011-2022 走看看