程序笔记   发布时间:2022-07-18  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用kubeadm在Centos7上部署kubernetes1.21.1大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

本部署主要参照 https://www.kubernetes.org.cn/7189.html 的步骤,其中有几个地方可能因为版本不一样,会有一些问题。

1. 在其中第5步,初始化k8s集群时,有一个 image (coredns:V1.8.0)拉取不到, 可以通过下面的命令,先从 docker 拉取,然后 tag 成 registry.aliyuncs.com/google_containers/coredns:v1.8.0

docker pull coredns/coredns:1.8.0
docker tag coredns/coredns:1.8.0 registry.aliyuncs.com/google_containers/coredns:v1.8.0

2. 查看状态时,发现 scheduler 和 controller-manager 不是健康状态。

使用kubeadm在Centos7上部署kubernetes1.21.1

 

 在网上搜了一下,出现这种情况,是/etc/kubernetes/manifests/下的kube-controller-manager.yaml和kube-scheduler.yaml设置的默认端口是0导致的,解决方式是注释掉对应的port即可,

使用kubeadm在Centos7上部署kubernetes1.21.1

 

 把这两个文件中的 port=0 的行注释掉后。等一会,这两个就正常了

使用kubeadm在Centos7上部署kubernetes1.21.1

 

大佬总结

以上是大佬教程为你收集整理的使用kubeadm在Centos7上部署kubernetes1.21.1全部内容,希望文章能够帮你解决使用kubeadm在Centos7上部署kubernetes1.21.1所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: