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

聊城 网站建设无锡网站制作高端

聊城 网站建设,无锡网站制作高端,上海新媒体营销公司,网站自己做还是找人做K8S集群重新初始化 0、当前环境1、master节点1.1、在master节点执行下面reset命令:1.2、手动清除配置信息,这一步很关键:1.3、重新引导集群1.4、创建配置目录,并复制权限配置文件到用户目录下:1.5 查看集群状态1.6 安装…

K8S集群重新初始化

    • 0、当前环境
    • 1、master节点
      • 1.1、在master节点执行下面reset命令:
      • 1.2、手动清除配置信息,这一步很关键:
      • 1.3、重新引导集群
      • 1.4、创建配置目录,并复制权限配置文件到用户目录下:
      • 1.5 查看集群状态
      • 1.6 安装Calico网络插件
    • 2、work节点
      • 2.1、重置工作节点
      • 2.2、手动删除目录
      • 2.3、重新加入集群
    • 3、检验效果

在引导k8s集群的过程时可能因为这个或那个的原因导致需要重新引导集群 。

下面整理了我在实际工作中初始化k8s集群的详细过程。

0、当前环境

k8s环境部署总览

ip地址类型操作系统服务配置
192.168.162.31Master01Centos7.62核CPU 2G内存 20G硬盘
192.168.162.41node1Centos7.62核CPU 2G内存 20G硬盘
192.168.162.42node2Centos7.62核CPU 2G内存 20G硬盘

1、master节点

1.1、在master节点执行下面reset命令:

kubeadm reset

//过程会询问是否重置,输入y然后回车

1.2、手动清除配置信息,这一步很关键:

cd ~ 进入根目录ll -a 查看是否存在.kube文件
rm -rf /root/.kubesystemctl restart docker ## 重启docker 
systemctl restart kubelet ## 重启kubeletrm -rf /etc/cni/net.d

1.3、重新引导集群

kubeadm init xxxxxx

例如,具体按你的为准:

kubeadm init \
--apiserver-advertise-address=192.168.162.31 \
--control-plane-endpoint=k8s-master01-31 \
--image-repository registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images \
--kubernetes-version v1.20.9 \
--service-cidr=10.96.0.0/16 \
--pod-network-cidr=192.168.0.0/16

初始化master节点成功后,拷贝出关键信息:(注意是你自己的信息)

Your Kubernetes control-plane has initialized successfully!To start using your cluster, you need to run the following as a regular user:mkdir -p $HOME/.kubesudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/configsudo chown $(id -u):$(id -g) $HOME/.kube/configAlternatively, if you are the root user, you can run:export KUBECONFIG=/etc/kubernetes/admin.confYou should now deploy a pod network to the cluster.
Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at:https://kubernetes.io/docs/concepts/cluster-administration/addons/You can now join any number of control-plane nodes by copying certificate authorities
and service account keys on each node and then running the following as root:kubeadm join k8s-master01-31:6443 --token m7xgx0.h8m6si6ws2p0r9n6 \--discovery-token-ca-cert-hash sha256:f4d3af365aeabab83cf124e5a84aeb8260ae6c0d54a7f5d87928fab37a519aea \--control-plane Then you can join any number of worker nodes by running the following on each as root:kubeadm join k8s-master01-31:6443 --token m7xgx0.h8m6si6ws2p0r9n6 \--discovery-token-ca-cert-hash sha256:f4d3af365aeabab83cf124e5a84aeb8260ae6c0d54a7f5d87928fab37a519aea 

1.4、创建配置目录,并复制权限配置文件到用户目录下:

  mkdir -p $HOME/.kubesudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/configsudo chown $(id -u):$(id -g) $HOME/.kube/config

1.5 查看集群状态

此时就可以在master节点使用kubectl get node 查看集群状态,如果出现状态为notready

kubectl get node 

请添加图片描述

查看pod状态

请添加图片描述

1.6 安装Calico网络插件

curl https://docs.projectcalico.org/manifests/calico.yaml -O ## 或者curl https://docs.projectcalico.org/v3.20/manifests/calico.yaml -Okubectl apply -f calico.yaml

2、work节点

2.1、重置工作节点

kubeadm reset
//过程会询问是否重置,输入y然后回车

2.2、手动删除目录

rm -rf /root/.kube
rm -rf /etc/cni/net.d
rm -rf /etc/kubernetes/*

2.3、重新加入集群

kubeadm join xxx #获取该指令可以通过在master节点上执行:kubeadm token create --print-join-command

自己生成的命令:

kubeadm join k8s-master01-31:6443 --token m7xgx0.h8m6si6ws2p0r9n6 \--discovery-token-ca-cert-hash sha256:f4d3af365aeabab83cf124e5a84aeb8260ae6c0d54a7f5d87928fab37a519aea

在master节点重新获取token

kubeadm token create --print-join-command

3、检验效果

在master节点查看各个node

kubectl get node

请添加图片描述

在master节点查看pod状态

kubectl get pod -A

请添加图片描述

http://www.yayakq.cn/news/529075/

相关文章:

  • 网站开发项目策划快看点媒体平台
  • 深圳市鸿运通网站建设网站开发公司总汇
  • 太原市制作网站网站关键词如何做优化
  • 济南哪里做网站微分销系统哪家比较好
  • 自己做外贸怎么找客户南阳seo长尾关键词
  • 有哪些做网站的wordpress修改内容
  • 网站首页域名如何设置访问快福建福州最新情况
  • 政务信息公开和网站建设自评网络舆情监测关键词
  • 域名访问网站下企业网站建设规划书的内容
  • 北京南站是高铁站吗网站建设与管理是什么意思
  • 网站建设推广方案模版动漫制作专业大学有哪些
  • 老网站权重低的原因网页制作培训费用多少
  • 怎么做二次元网站源码网站开发模板word
  • 网站如何做聚合页面网站建设企业网站建设
  • 网站建设的风险贵州贵州省住房和城乡建设厅网站
  • 四平建设局网站绿色营销案例100例
  • 学生做兼职的网站高仿奢侈手表网站
  • 网站开发实践意义做国外订单用哪个网站
  • 龙岗网站建设费用明细flash教程网站首页
  • 网站商城微信支付接口求网址
  • 某网站网站的设计与实现集团网站方案策划书
  • 零基础网站建设教程团队拓展
  • 网站备份网站编辑器无法显示
  • 做网站需要人在看吗嵌入式开发是干啥的
  • 上饶网站设计公司医院网站可以自己做吗
  • 标准通网站建设做竞拍网站
  • 哪个网站做ic好做旅行网站多少钱
  • 卫浴洁具网站模板微商代理怎么找货源
  • 清新县城乡规划建设局网站佛山省钱网站设计哪家便宜
  • 电子商务网站建设实训报告主要内容吉林省级建设行政主管部门政务网站