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

淘宝联盟如何建设个人网站成都最新消息今天

淘宝联盟如何建设个人网站,成都最新消息今天,网站在线客服如何做,杭州比较好的网站建设公司由于k8s将于1.24版本弃用dockershim,所以最近在升级前把本地的k8s切换到了Containerd运行时,目前我的k8s版本是1.22.5,一个master,二个Node的配置,以下做为一个操作记录日志整理,其它可以参考官网文档。 在…

        由于k8s将于1.24版本弃用dockershim,所以最近在升级前把本地的k8s切换到了Containerd运行时,目前我的k8s版本是1.22.5,一个master,二个Node的配置,以下做为一个操作记录日志整理,其它可以参考官网文档。

在Master节点使用cordon命令将node标记为不可调度,执行drain命令,将该Node上运行的pod平滑的赶到其他节点上(对于只有一个Master节点的集群也是一样的操作,只是在维护过程中Master会停止服务)。

sudo kubectl cordon <node_name>
sudo kubectl drain <node_name>

停止kubelet和Docker,并删除Dockers相关

sudo systemctl stop kubelet
sudo systemctl stop docker && sudo systemctl disable docker.service --nowsudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine
sudo yum remove docker-ce docker-ce-cli
rm -rf /var/run/docker && rm -rf /var/run/dockershim.sock

配置一些环境变量

cat <<EOF | sudo tee /etc/modules-load.d/containerd.conf
overlay
br_netfilter
EOF
sudo modprobe overlay
sudo modprobe br_netfiltercat <<EOF | sudo tee /etc/sysctl.d/99-kubernetes-cri.conf
net.bridge.bridge-nf-call-iptables  = 1
net.ipv4.ip_forward                 = 1
net.bridge.bridge-nf-call-ip6tables = 1
EOFcat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
br_netfilter
EOFcat <<EOF | sudo tee /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOFsudo sysctl --system

安装并配置Containerd

sudo yum install -y containerd.iomkdir -p /etc/containerd
containerd config default | tee /etc/containerd/config.toml

修改  /etc/containerd/config.toml 文件中 [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] 的 SystemdCgroup = true,以使 runc 使用 systemd cgroup 驱动

重启containerd服务

sudo systemctl daemon-reload
sudo systemctl restart containerd

修改/var/lib/kubelet/kubeadm-flags.env文件修改并添加以启动变量

--cgroup-driver=systemd --container-runtime=remote --container-runtime-endpoint=/run/containerd/containerd.sock

修改 /var/lib/kubelet/config.yaml, 将 cgroupDriver 由 cgroupfs 修改为 systemd

重启kubelet服务

systemctl daemon-reload
systemctl start kubelet

恢复节点,注意操作后需要一点时间来启动容器,日志出现报错可暂时忽略,大概几分钟到10几分钟,可以通过crictl ps命令来查看各容器启动的情况。

kubectl uncordon <node_name>

以下是一些维护过程中可能会用到的命令,以供备用。

#通过以下指令查看上面设置已生效
lsmod | grep br_netfilter
lsmod | grep overlay
sysctl net.bridge.bridge-nf-call-iptables net.bridge.bridge-nf-call-ip6tables net.ipv4.ip_forward#显示日志
journalctl --no-pager -xe  -u containerd#重新加入节点
kubeadm join 172.16.1.111:6443 --token xxx \--discovery-token-ca-cert-hash sha256:xxx#查看systemd管理的进程
systemd-cgls#配置crictl只读取containerd容器运行时
vi /etc/crictl.yaml
runtime-endpoint: unix:///run/containerd/containerd.sock
image-endpoint: unix:///run/containerd/containerd.sock
timeout: 10
debug: false#查看容器启动情况
crictl ps

http://www.hengruixuexiao.com/news/13505.html

相关文章:

  • 如何建立和设计公司网站优秀软文范例200字
  • 西安市建设监理协会网站关键词排名查询
  • 网站怎么做网盘seo免费优化
  • 辽宁政府招标网谷歌seo网站建设
  • 网站建设广告平台推广seo
  • 查看一个网站的源代码做评价哈尔滨最新信息
  • 网站怎么推广成都高薪seo
  • 政府网站开发源码自己怎么做引流推广
  • 武汉注册公司代办机构长尾词seo排名
  • 个体户 做网站网络营销成功的原因
  • 做图有什么网站重庆网站搭建
  • 做网站赚钱多吗百度seo优化培训
  • 外贸网站都有哪些内容软件推广平台
  • 成华区微信网站建设无线新闻台直播app下载
  • 做网站造假app推广在哪里可以接单
  • jsp做网站毕业设计大片ppt免费下载安装
  • 高端网站哪个比较好百度搜索竞价排名
  • 怎么开一家网站开发公司历史权重查询
  • ASP JSP动态网站开发企业seo排名外包
  • 企业品牌文化建设学习网站免费的个人网站怎么做
  • 软件开发公司网站模板网络营销外包网络推广
  • 微站平台seo课程培训学校
  • 郑州五合一网站建设如何设计与制作网页
  • 帮客户做网站内容百度资源搜索平台官网
  • 日本做a图片视频在线观看网站seo关键词布局技巧
  • 晋中网站建设百度营业执照怎么办理
  • 东莞专业做网站建设服务深圳网络营销推广外包
  • dw做网站怎么让文字移动如何做一个自己的网站呢
  • 微站网建站系统网站建设加推广优化
  • 佛山网站建设运营网站优化招聘