Kubernetes - 不启动 master 角色
Kubernetes - does not start the role of master
我正在启动一个包含 3 个节点(1 个主节点,2 个工作节点)的 Kubernetes 集群
尝试按照 Ansible 剧本中描述的步骤进行 - https://gitlab.com/LinarNadyrov/gcp/tree/master
相应地应用剧本步骤 1、2、3
之后,我连接到 master 以检查状态:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
名称状态角色年龄版本
master NotReady master 17m v1.13.0
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
coredns-86c58d9df4-7jc4b 0/1 待定 0 3h45m
coredns-86c58d9df4-929xf 0/1 待定 0 3h45m
etcd-officemasterkub 1/1 运行 2 7h26m
kube-apiserver-officemasterkub 1/1 运行 2 7h26m
kube-controller-manager-officemasterkub 1/1 运行 2 7h26m
kube-flannel-ds-5jhbx 0/1 待定 0 7h20m
kube-flannel-ds-wqfvs 0/1 待定 0 7h20m
kube-proxy-gmngj 1/1 运行 2 7h27m
kube-proxy-ppbqp 1/1 运行 1 7h20m
kube-proxy-r2rn6 1/1 运行 1 7h20m
kube-scheduler-officemasterkub 1/1 运行 2 7h26m
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-=-=-=-=
状态未就绪
有人可以帮我吗?
有什么问题?应该怎么做才能修复它?也许我错过了什么?
提前致谢!
Линар Надыров 这里的问题出在你的 flannel yaml 文件上。您没有在 DaemonSet 中指定任何资源,因此没有 flannel pods 生成。
我没有进一步检查,因为这足以说明为什么会出现此问题。如果这是为了测试目的,您可以使用此 yaml。或者根据提供的示例相应地编辑您的。
在您的 file 中,将第 43 行更改为:
shell: kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml >> pod_network_setup.txt
您可以找到有关 DaemonSet 的更多信息 here。
我正在启动一个包含 3 个节点(1 个主节点,2 个工作节点)的 Kubernetes 集群
尝试按照 Ansible 剧本中描述的步骤进行 - https://gitlab.com/LinarNadyrov/gcp/tree/master
相应地应用剧本步骤 1、2、3
之后,我连接到 master 以检查状态:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
名称状态角色年龄版本
master NotReady master 17m v1.13.0
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
coredns-86c58d9df4-7jc4b 0/1 待定 0 3h45m
coredns-86c58d9df4-929xf 0/1 待定 0 3h45m
etcd-officemasterkub 1/1 运行 2 7h26m
kube-apiserver-officemasterkub 1/1 运行 2 7h26m
kube-controller-manager-officemasterkub 1/1 运行 2 7h26m
kube-flannel-ds-5jhbx 0/1 待定 0 7h20m
kube-flannel-ds-wqfvs 0/1 待定 0 7h20m
kube-proxy-gmngj 1/1 运行 2 7h27m
kube-proxy-ppbqp 1/1 运行 1 7h20m
kube-proxy-r2rn6 1/1 运行 1 7h20m
kube-scheduler-officemasterkub 1/1 运行 2 7h26m
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-=-=-=-=
状态未就绪
有人可以帮我吗? 有什么问题?应该怎么做才能修复它?也许我错过了什么?
提前致谢!
Линар Надыров 这里的问题出在你的 flannel yaml 文件上。您没有在 DaemonSet 中指定任何资源,因此没有 flannel pods 生成。
我没有进一步检查,因为这足以说明为什么会出现此问题。如果这是为了测试目的,您可以使用此 yaml。或者根据提供的示例相应地编辑您的。
在您的 file 中,将第 43 行更改为:
shell: kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml >> pod_network_setup.txt
您可以找到有关 DaemonSet 的更多信息 here。