无法访问Kubernetes仪表板

无法访问Kubernetes仪表板,kubernetes,vagrant,kubernetes-dashboard,Kubernetes,Vagrant,Kubernetes Dashboard,我有一个K8s集群(1个主机,2个工人)在我的计算机上的3个流浪虚拟机上运行 我已经安装了kubernetes仪表板,如图所示 我的所有播客都正常运行: kubectl get pods -o wide --namespace=kube-system NAME READY STATUS RESTARTS AGE IP NODE NOMI

我有一个K8s集群(1个主机,2个工人)在我的计算机上的3个流浪虚拟机上运行

我已经安装了kubernetes仪表板,如图所示

我的所有播客都正常运行:

kubectl get pods -o wide --namespace=kube-system
NAME                                          READY   STATUS    RESTARTS   AGE   IP              NODE                   NOMINATED NODE   READINESS GATES
coredns-fb8b8dccf-n5cpm                       1/1     Running   1          61m   10.244.0.4      kmaster.example.com    <none>           <none>
coredns-fb8b8dccf-qwcr4                       1/1     Running   1          61m   10.244.0.5      kmaster.example.com    <none>           <none>
etcd-kmaster.example.com                      1/1     Running   1          60m   172.42.42.100   kmaster.example.com    <none>           <none>
kube-apiserver-kmaster.example.com            1/1     Running   1          60m   172.42.42.100   kmaster.example.com    <none>           <none>
kube-controller-manager-kmaster.example.com   1/1     Running   1          60m   172.42.42.100   kmaster.example.com    <none>           <none>
kube-flannel-ds-amd64-hcjsm                   1/1     Running   1          61m   172.42.42.100   kmaster.example.com    <none>           <none>
kube-flannel-ds-amd64-klv4f                   1/1     Running   3          56m   172.42.42.102   kworker2.example.com   <none>           <none>
kube-flannel-ds-amd64-lmpnd                   1/1     Running   2          59m   172.42.42.101   kworker1.example.com   <none>           <none>
kube-proxy-86qsw                              1/1     Running   1          59m   10.0.2.15       kworker1.example.com   <none>           <none>
kube-proxy-dp29s                              1/1     Running   1          61m   172.42.42.100   kmaster.example.com    <none>           <none>
kube-proxy-gqqq9                              1/1     Running   1          56m   10.0.2.15       kworker2.example.com   <none>           <none>
kube-scheduler-kmaster.example.com            1/1     Running   1          60m   172.42.42.100   kmaster.example.com    <none>           <none>
kubernetes-dashboard-5f7b999d65-zqbbz         1/1     Running   1          28m   10.244.1.3      kworker1.example.com   <none>           <none>
我试图直接在我的电脑上打开仪表板,而不是在vagram虚拟机内。这可能是问题所在吗?如果是,如何解决?我能够从我的计算机ping我的虚拟机,没有任何问题

谢谢你帮助我

编辑

这是
kubectl get svc-n kube系统的输出

NAME                   TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)                  AGE
kube-dns               ClusterIP   10.96.0.10      <none>        53/UDP,53/TCP,9153/TCP   96m
kubernetes-dashboard   NodePort    10.109.230.83   <none>        443:30089/TCP            63m
名称类型群集IP外部IP端口
kube dns ClusterIP 10.96.0.10 53/UDP、53/TCP、9153/TCP 96m
kubernetes仪表板节点端口10.109.230.83 443:30089/TCP 63m

默认情况下,Kubernetes仪表板仅在集群中运行。您可以使用get svc命令对其进行控制:

kubectl get svc -n kube-system
该服务的默认类型是ClusterIp,若要从集群外部访问,必须将其更改为NodePort。
要更改它,请执行以下操作。

默认情况下,Kubernetes仪表板仅在集群中运行。您可以使用get svc命令对其进行控制:

kubectl get svc -n kube-system
该服务的默认类型是ClusterIp,若要从集群外部访问,必须将其更改为NodePort。
要更改它,请遵循。

我假设您已从本地计算机完全连接到您的流浪虚拟机。你检查过kubernetes仪表盘日志了吗?你能试试这个url吗@你所说的“完全连接”是什么意思?我可以ping和ssh.@sivagnam此URL存在相同的错误。我假设您已从本地计算机完全连接到您的漫游虚拟机。你检查过kubernetes仪表盘日志了吗?你能试试这个url吗@你所说的“完全连接”是什么意思?我可以ping和ssh。@sivagnam此URL的相同错误我将类型更改为NodePort。我访问仪表板时是否显示CLUSTER-IP和kubectl-n kube system get service kubernetes仪表板(代码为10.109.230.83)或主仪表板的IP(代码为172.42.42.100)?实际上,在这两种情况下,我都有
ERR\u INVALID\u HTTP\u响应
no,集群ip只能在集群中使用。请共享kubectl get svc-n kube systemI的输出。我将类型更改为NodePort。我访问仪表板时是否显示CLUSTER-IP和kubectl-n kube system get service kubernetes仪表板(代码为10.109.230.83)或主仪表板的IP(代码为172.42.42.100)?实际上,在这两种情况下,我都有
ERR\u INVALID\u HTTP\u响应
no,集群ip只能在集群中使用。请共享kubectl get svc-n kube系统的输出