TypechoJoeTheme

主机评测

VPS教程

专注主机评测和优惠码发布

K8S增加Worker_

2021-03-02
/
0 评论
/
1,450 阅读
/
正在检测是否收录...
03/02

新增加Worker Node
1.拷贝已部署好的Node相关文件到新节点
在master节点将Worker Node涉及文件拷贝到新节点192.168.31.72/73

  1. scp /opt/kubernetes root@192.168.31.72:/opt/
  2. scp -r /usr/lib/systemd/system/{kubelet,kube-proxy}.service root@192.168.31.72:/usr/lib/systemd/system
  3. scp -r /opt/cni/ root@192.168.31.72:/opt/
  4. scp /opt/kubernetes/ssl/ca.pem root@192.168.31.72:/opt/kubernetes/ssl

2.删除kubelet证书和kubeconfig文件

  1. rm /opt/kubernetes/cfg/kubelet.kubeconfig
  2. rm -f /opt/kubernetes/ssl/kubelet*

注:这几个文件是证书申请审批后自动生成的,每个Node不同,必须删除重新生成。

3.修改主机名

  1. vi /opt/kubernetes/cfg/kubelet.conf
  2. --hostname-override=k8s-node1
  3. vi /opt/kubernetes/cfg/kube-proxy-config.yml
  4. hostnameOverride: k8s-node1

4.启动并设置开机启动

  1. systemctl daemon-reload
  2. systemctl start kubelet
  3. systemctl enable kubelet
  4. systemctl start kube-proxy
  5. systemctl enable kube-proxy

5.在Master上批准新Node kubelet证书申请

  1. kubectl get csr
  2. NAME AGE SIGNERNAME REQUESTOR CONDITION
  3. node-csr-4zTjsaVSrhuyhIGqsefxzVoZDCNKei-aE2jyTP81Uro 89s kubernetes.io/kube-apiserver-client-kubelet kubelet-bootstrap Pending
  4. kubectl certificate approve node-csr-4zTjsaVSrhuyhIGqsefxzVoZDCNKei-aE2jyTP81Uro

6.查看Node状态

  1. kubectl get node
  2. NAME STATUS ROLES AGE VERSION
  3. k8s-master Ready <none> 65m v1.18.3
  4. k8s-node1 Ready <none> 12m v1.18.3
  5. k8s-node2 Ready <none> 81s v1.18.3

Node2(192.168.31.73 )节点同上。记得修改主机名!

k8s
朗读

赞 · 0
赞赏
感谢您的支持,我会继续努力哒!
打开手机扫一扫,即可进行打赏哦!
版权属于:

主机评测

本文链接:

https://zjpc.cc/510.html(转载时请注明本文出处及文章链接)

评论 (0)
  • OωO
  • |´・ω・)ノ
  • ヾ(≧∇≦*)ゝ
  • (☆ω☆)
  • (╯‵□′)╯︵┴─┴
  •  ̄﹃ ̄
  • (/ω\)
  • ∠( ᐛ 」∠)_
  • (๑•̀ㅁ•́ฅ)
  • →_→
  • ୧(๑•̀⌄•́๑)૭
  • ٩(ˊᗜˋ*)و
  • (ノ°ο°)ノ
  • (´இ皿இ`)
  • ⌇●﹏●⌇
  • (ฅ´ω`ฅ)
  • (╯°A°)╯︵○○○
  • φ( ̄∇ ̄o)
  • ヾ(´・ ・`。)ノ"
  • ( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
  • (ó﹏ò。)
  • Σ(っ °Д °;)っ
  • ( ,,´・ω・)ノ"(´っω・`。)
  • ╮(╯▽╰)╭
  • o(*////▽////*)q
  • >﹏<
  • ( ๑´•ω•) "(ㆆᴗㆆ)
  • (。•ˇ‸ˇ•。)
  • 泡泡
  • 阿鲁
  • 颜文字
火爆
火爆
火爆