TypechoJoeTheme

院长技术

统计
登录
用户名
密码
/
注册
用户名
邮箱

院长一键部署K8s---Kubeadm,支持多版本

2021-02-26
/
31 评论
/
98,608 阅读
/
正在检测是否收录...
02/26

经过几十遍的测试,优化代码,美化代码,版本迭代更新,已测试完毕!

技术支持售后QQ群:645072509

当前脚本版本号已更新至:v4.0

当前脚本版本更新日期:20210324

系统支持:CentOS7_x64

机器要求:两台---全新机器,全新机器,全新机器,任何东西都不装的机器!

脚本暂支持一个Master,一个Node的快速部署

扩容Node可通过常规方法即可扩容成功。

脚本定义Docker的目录为:/data/docker,您可以将其他盘挂载至/data目录下,以便于存储Docker文件。

为了适配各大云服务商,请自行配置Yum源,以便于快速安装各依赖组件。

支持版本:

v1.15.x
v1.16.x
v1.17.x
v1.18.x
v1.19.x
v1.20.x

部署教程

脚本只在master节点运行

[root@localhost ~]# chmod +x YzK8s-install-v3.8.sh.x 
[root@localhost ~]# ./YzK8s-install-v3.8.sh.x 

经过长达六分钟,具体取决于主机带宽,部署成功后如下图:


访问Dashboard如下:


部署后请查看cs状态,如果报以下错误:

[root@k8s-master ~]#kubectl get cs
Warning: v1 ComponentStatus is deprecated in v1.19+
NAME                 STATUS      MESSAGE                                                                                       ERROR
controller-manager   Unhealthy   Get "http://127.0.0.1:10252/healthz": dial tcp 127.0.0.1:10252: connect: connection refused   
scheduler            Unhealthy   Get "http://127.0.0.1:10251/healthz": dial tcp 127.0.0.1:10251: connect: connection refused   
etcd-0               Healthy     {"health":"true"}    

解决办法:

sed -i 's/- --port=0/#- --port=0/g' /etc/kubernetes/manifests/kube-scheduler.yaml
sed -i 's/- --port=0/#- --port=0/g' /etc/kubernetes/manifests/kube-controller-manager.yaml

再次查看cs是否正常,如还未正常,请重启kubelet即可解决。

[root@k8s-master ~]#kubectl get cs
Warning: v1 ComponentStatus is deprecated in v1.19+
NAME                 STATUS    MESSAGE             ERROR
controller-manager   Healthy   ok                  
scheduler            Healthy   ok                  
etcd-0               Healthy   {"health":"true"}   

点击附件下载脚本,下载后请将文件名修改为:YzK8s-install-v4.0.sh.x

此处内容 回复 可见

朗读
赞 · 6
赞赏
感谢您的支持,我会继续努力哒!

三合一收款

下面三种方式都支持哦

微信
QQ
支付宝
打开支付宝/微信/QQ扫一扫,即可进行扫码打赏哦
版权属于:

院长技术

本文链接:

https://myit.icu/index.php/archives/1206/(转载时请注明本文出处及文章链接)

评论 (31)
  1. 骑猪赛大象2 作者
    Windows 10 · FireFox

    牛plus,看看脚本学习一下

    2021-02-26 回复
    1. 作者
      Windows 7 · UC Browser
      @骑猪赛大象2

      谢谢大佬

      2021-02-26 回复
  2. 小花 作者
    Windows 10 · Google Chrome

    可见

    2021-02-26 回复
  3. xxx 作者
    Windows 7 · Google Chrome

    测试

    2021-02-27 回复
  4. lili 作者
    MacOS · Google Chrome

    可见

    2021-02-27 回复
  5. dinglu121 作者
    Windows 7 · Google Chrome

    测试

    2021-02-27 回复
  6. Adennan 作者
    Windows 10 · Google Chrome

    可见

    2021-02-27 回复
  7. lsdone 作者
    Windows 10 · Google Chrome

    太牛b了。多向大佬学习

    2021-02-28 回复
  8. 石先生 作者
    Windows 10 · Google Chrome

    大佬 发个脚本看看

    2021-03-02 回复
  9. 作者
    Windows 10 · Google Chrome

    不错

    2021-03-05 回复
  10. 一个技术弟弟 作者
    Windows 10 · Google Chrome

    可见

    2021-03-05 回复
  11. test 作者
    Windows 10 · Google Chrome

    test测试

    2021-03-05 回复
  12. 院长粉丝一号 作者
    Windows 10 · Google Chrome

    测试

    2021-03-08 回复
  13. 张尖子 作者
    Windows 10 · Google Chrome

    支持一下。

    2021-03-08 回复
  14. jamse_23 作者
    Windows 7 · Google Chrome

    不错的脚本,学习一下

    2021-03-09 回复
  15. 小Q 作者
    Android · QQ Browser

    学习学习 谢谢大佬

    2021-03-11 回复
  16. 大海 作者
    Windows 10 · Google Chrome

    好好学习

    2021-03-11 回复
  17. 法规范 作者
    Windows 10 · Google Chrome

    牛逼666666666

    2021-03-11 回复
  18. 1 作者
    MacOS · Google Chrome

    可见

    2021-03-12 回复
  19. 751636996 作者
    Windows 10 · FireFox

    这个脚本是用什么写的,为什么vim打开是乱码

    2021-03-18 回复
    1. admin 作者
      Windows 10 · Google Chrome
      @751636996

      shell脚本,编译过了

      2021-03-19 回复
  20. dbdocker 作者
    Windows 10 · Google Chrome

    dsadssaddassca 啊

    2021-03-19 回复
  21. 奥德赛 作者
    Windows 10 · QQ Browser

    谢谢大佬,看看脚本,学习一下

    2021-03-22 回复
  22. leke 作者
    Windows 10 · Google Chrome

    2021-03-22 回复
  23. 殊途 作者
    Windows 10 · Google Chrome

    NPNP 来学习

    2021-03-23 回复
  24. zy410693 作者
    Windows 10 · Google Chrome

    可见

    2021-03-29 回复
  25. 小牛 作者
    Windows 10 · Google Chrome

    2021-03-30 回复
  26. 记忆 作者
    Windows 7 · Google Chrome

    可见

    2021-03-30 回复
  27. 666 作者
    Windows 10 · FireFox

    很好666

    2021-03-30 回复
  28. lengd 作者
    Windows 7 · Google Chrome

    回复学习一下

    2021-04-07 回复
  29. jerry 作者
    Windows 10 · FireFox

    强啊

    2021-04-10 回复