系统相关
首页 > 系统相关> > 使用kubeadm在Centos7上部署kubernetes1.21.1

使用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 不是健康状态。

 

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

 

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

 

标签:aliyuncs,google,1.8,Centos7,manager,coredns,kubeadm,kubernetes1.21,docker
来源: https://www.cnblogs.com/langfanyun/p/15019621.html