栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

错误标记主机:等待条件超时[kubernetes]

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

错误标记主机:等待条件超时[kubernetes]

我建议按照官方文档中的说明引导Kubernetes集群。我已经进行了一些步骤,以在相同的CentOS版本上构建集群,

CentOS Linux release7.5.1804 (Core)
并将与您共享它们,希望它对您在安装过程中摆脱该问题有帮助。

首先清除您当前的集群安装:

# kubeadm reset -f && rm -rf /etc/kubernetes/

添加Kubernetes回购进一步

kubeadm
kubelet
kubectl
安装:

[kubernetes]name=Kubernetesbaseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64enabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpgexclude=kube*EOF

检查是否

SELinux
处于许可模式:

# getenforcePermissive

确保

net.bridge.bridge-nf-call-iptables
在您的sysctl中将其设置为1:

# cat <<EOF >  /etc/sysctl.d/k8s.confnet.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1EOFsysctl --system

安装必需的Kubernetes组件并启动服务:

# yum update && yum upgrade && yum install -y docker kubelet kubeadm kubectl --disableexcludes=kubernetes# systemctl start docker kubelet && systemctl enable docker kubelet

通过

kubeadm
以下方式部署集群:

kubeadm init --pod-network-cidr=10.244.0.0/16

尽管我有一些先决条件才能正确安装Pod网络,但我更喜欢将其安装

Flannel
CNI
群集中的主服务器,但我已经将flag
传递给了command。
--pod-network-cidr=10.244.0.0/16``kubeadm init

为您的用户创建Kubernetes主目录并存储

config
文件:

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

安装Pod网络,以我为例

Flannel

$ kubectl apply -fhttps://raw.githubusercontent.com/coreos/flannel/bc79dd1505b0c8681ece4de4c0d86c5cd2643275/documentation/kube-flannel.yml

最后检查Kubernetes核心Pod状态:

$ kubectl get pods --all-namespaces

NAMESPACE     NAMEREADY   STATUS    RESTARTS   AGEkube-system   coredns-576cbf47c7-4x7zq  1/1     Running   0          36mkube-system   coredns-576cbf47c7-666jm  1/1     Running   0          36mkube-system   etcd-centos-7-51/1     Running   0          35mkube-system   kube-apiserver-centos-7-5 1/1     Running   0          35mkube-system   kube-controller-manager-centos-7-5   1/1     Running   0          35mkube-system   kube-flannel-ds-amd64-2bmw9          1/1     Running   0          33mkube-system   kube-proxy-pcgw8          1/1     Running   0          36mkube-system   kube-scheduler-centos-7-5 1/1     Running   0          35m

如果您仍有任何疑问,只需在此答案下方写下评论。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/382405.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号