gpt4 book ai didi

kubernetes - kubeadm:主节点永不就绪

转载 作者:行者123 更新时间:2023-12-04 13:57:11 24 4
gpt4 key购买 nike

我正在遵循a blog post使用kubeadm设置kubernetes集群。因此,我有一个使用网桥网络创建的Virtualbox,只需遵循说明即可。

我最初只是做了kubeadm init而没有用(大师NotReady)。因此,我认为较旧的版本可能会更好。

所以我做了

kubeadm init --kubernetes-version v1.6.2

它很快完成了。但是 kubeadm get nodes总是返回:
master    NotReady   4m        v1.6.3

我检查了已下载的docker镜像,它们是这样的:
gcr.io/google_containers/kube-proxy-amd64                v1.6.2              7a1b61b8f5d4        4 weeks ago         109.2 MB
gcr.io/google_containers/kube-controller-manager-amd64 v1.6.2 c7ad09fe3b82 4 weeks ago 132.7 MB
gcr.io/google_containers/kube-apiserver-amd64 v1.6.2 e14b1d5ee474 4 weeks ago 150.5 MB
gcr.io/google_containers/kube-scheduler-amd64 v1.6.2 b55f2a2481b9 4 weeks ago 76.76 MB
gcr.io/google_containers/etcd-amd64 3.0.17 243830dae7dd 12 weeks ago 168.9 MB
gcr.io/google_containers/pause-amd64 3.0 99e59f495ffa 12 months ago 746.9 kB
docker ps的输出显示以下容器正在使用 pause
k8s_POD_kube-scheduler-master_kube-system_e4c05f51e4e89758e2fb58eb9c457e66_2
k8s_POD_kube-controller-manager-master_kube-system_14cceb4cae4afafe5d2872cedc46b03f_2
k8s_POD_etcd-master_kube-system_7075157cfd4524dbe0951e00a8e3129e_2
k8s_POD_kube-apiserver-master_kube-system_bd46883c0ce86694060fb2924470cfa7_2

我有点困惑:
  • 在什么情况下,主节点将进入Ready状态?
  • 为什么我要求的版本(和docker images标签)与kubeadm报告的版本之间有区别?
  • 最佳答案

    看来您没有设置网络覆盖。例如,如果对于绒布,它将是这样

     kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
    kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/k8s-manifests/kube-flannel-rbac.yml

    此后,您的节点应更改为“就绪”。

    关于kubernetes - kubeadm:主节点永不就绪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44086826/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com