在重新启动VM之后,microk8s停止运行。
Executing this command outputs the following:
microk8s status:
microk8s is not running. use microk8s inspect for a deeper inspection.
microk8s kubectl get pod:
The connection to the server 127.0.0.1 16443 was refused did you specify the right host or port?我几乎所有的方法都试过了,但没有结果。
发布于 2021-05-14 14:17:07
运行ps -ef \ grep kubelet
输出将类似于以下内容:
根934 1 5 08:17 ? 00:20:40 /usr/bin/kubelet --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=__/etc/kubernetes/kubelet.conf --config=/var/lib/kubelet/config.yaml -network=cni --pod-infra-container-image=k8s.gcr.io/pause:3.2
查找kubelet.conf的路径,然后在该文件中编辑端口。在这个港口上,库贝利特与库伯-阿皮瑟弗相连。修复后,kubectl集群-info的输出应该类似于以下内容:
Kubernetes控制平面在上运行,KubeDNS在运行,以进一步调试和诊断集群问题,使用'kubectl集群-信息转储‘。
发布于 2021-05-14 11:33:27
这里的端口不正确。应该是6443而不是16443。您可以在/etc/kubernetes/kubelet.conf文件中更正主节点上的端口。
https://stackoverflow.com/questions/67533016
复制相似问题