当前位置: 首页 > news >正文

本地安装网站彩票走势图网站建设

本地安装网站,彩票走势图网站建设,微信开放平台账号怎么注销,招商加盟网站的图应该怎么做0、简介 这里只用3台服务器来做一个简单的集群,当前版本是1.23.17目标升级到1.24.17 地址主机名192.168.160.40kuber-master-1192.168.160.41kuber-master-2192.168.160.42kuber-node-1 我这里设置的master2可调度pod,将master2的污点去掉 kubectl de…

0、简介

这里只用3台服务器来做一个简单的集群,当前版本是1.23.17目标升级到1.24.17

地址主机名
192.168.160.40kuber-master-1
192.168.160.41kuber-master-2
192.168.160.42kuber-node-1

我这里设置的master2可调度pod,将master2的污点去掉

kubectl describe nodes node | grep Taint

kubectl taint nodes kuber-master-2 node-role.kubernetes.io/master:NoSchedule-

版本对应关系

containerd对应

ingress对应

https://github.com/kubernetes/ingress-nginx

当前ingress1.4.0,先升级集群到1.25

升级ingress到1.9.6,升级集群到1.30

升级ingress到1.12.1 

calico对应

System requirements | Calico Documentation

升级calico到3.24

1、升级calico

这里旧版本的calico是3.20,先升级到3.24版本。

curl https://raw.githubusercontent.com/projectcalico/calico/v3.24.5/manifests/calico.yaml -o calico.yaml

下载3.24版本,直接进行apply操作,会对旧版本覆盖。

kubectl apply -f calico.yam

2、升级k8s版本--master执行

(1)升级kubeadm

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

kubeadm version 查看当前kubeadm的版本

(2)查看执行计划

kubeadm upgrade plan

(3)修改runtime

kubectl edit nodes kuber-master-1

kubeadm.alpha.kubernetes.io/cri-socket: /var/run/dockershim.sock

修改为

kubeadm.alpha.kubernetes.io/cri-socket: unix:///var/run/containerd/containerd.sock

(4)配置containerd修改默认Cgroup驱动

containerd config default > /etc/containerd/config.toml

sed -i 's#SystemdCgroup = false#SystemdCgroup = true#g' /etc/containerd/config.toml

vim /var/lib/kubelet/kubeadm-flags.env

KUBELET_KUBEADM_ARGS="--network-plugin=cni --pod-infra-container-image=registry.aliyuncs.com/google_containers/pause:3.6"

修改为

KUBELET_KUBEADM_ARGS="--pod-infra-container-image=registry.aliyuncs.com/google_containers/pause:3.6 --container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock"

systemctl daemon-reload

systemctl restart containerd #重启containerd

systemctl restart kubelet #重启kubelet

(5)定义 crictl 如何连接到容器运行时

cat >/etc/crictl.yaml<<EOF
runtime-endpoint: unix:///run/containerd/containerd.sock
image-endpoint: unix:///run/containerd/containerd.sock
timeout: 10
debug: false
EOF

# 加载
systemctl daemon-reload
systemctl restart containerd

(6)开始升级

kubeadm upgrade apply v1.24.17

(7)升级kubelet和kubectl

kubectl drain k8s-master01 --ignore-daemonsets

yum -y install kubelet-1.24.17 kubectl-1.24.17

systemctl daemon-reload

systemctl restart kubelet

kubectl uncordon k8s-master01

(8)升级其他控制节点

不需要执行kubeadm upgrade plan
kubeadm upgrade node

替换 kubeadm upgrade apply
其他流程一样。

3、升级k8s版本--node执行

yum -y install kubeadm-1.24.17

驱逐node上的pod

kubectl drain  k8s-node-01  --ignore-daemonsets

同master一样修改运行时和配置

做完1-5步就行

kubeadm upgrade node

升级kubelet和kubectl

kubectl drain k8s-node-01 --ignore-daemonsets

yum -y install kubelet-1.24.17 kubectl-1.24.17

systemctl daemon-reload

systemctl restart kubelet

kubectl uncordon k8s-node-01

http://www.dtcms.com/a/509708.html

相关文章:

  • 南通住房和城乡建设厅网站首页腾讯搜索引擎入口
  • 2017手机网站建设方案杭州专业网站设计策划
  • 怎么自己创立网站网站架设软件
  • wordpress企业网站模板wordpress右侧居中
  • 重庆网站建设夹夹虫负责网站备案号被注销怎么办
  • python做软件的网站南通企业免费建站
  • 关键词整站排名优化焦作关键词优化排名
  • 英文版网站建设方案小程序商城的服务哪家好
  • 云南建设厅官方网站小企业做网站
  • 有效的网站建设公专业商业空间设计公司
  • 网站建设 服务器编写网站方案设计书表格
  • 做房产应看的网站福田做网站
  • 新能源汽车价格趋势麦当劳的网站优化建议
  • 网站建设与管理vs2010安徽科技学院
  • 搭建网站的步骤免费网络电视app
  • 河南中州路桥建设有限公司网站两学一做登录网站
  • 青海建设厅网站黑名单企业简介画册
  • 自己做的网站可以用于百度推广吗宁波网站制作联系方式
  • wordpress 整站音乐嘉兴网站设计
  • 学校网站设计图片wordpress 跳转小程序
  • 动软代码生成器 做网站怎样攻击网站
  • 网站推广基本预算wordpress本地安装插件
  • 7. 解码器层(DecoderLayer):Transformer的“目标序列生成器”
  • 网站报价页做一款app需要什么技术
  • 没有英文网站怎么做外贸只做水果的网站
  • 网站流量怎么变现呢南阳定制网站制作价格低
  • 品牌网站开发策划书曲靖网站微信建设
  • 网站开发的一次性收益做微信公众号第三网站
  • 自己做的网站上传手机做电商怎么赚钱
  • 【GESP】C++五级考试大纲知识点梳理, (5) 算法复杂度估算(多项式、对数)