git - kubernetes仪表板无法启动

标签 git docker kubernetes gcp

在Ubuntu 16.04.03(GCP实例)上安装kubernetes主节点。一切顺利,但无法启动仪表板。我确实打开了防火墙端口8001
实例子网。新的/第一次安装,所以我可能会缺少一些东西,请指教。运行kubectl代理后,我尝试通过实例的外部ip访问仪表板,例如:http://35.196.xx.xx:8001/ui

la@kube-master:~$ kubectl get pods -n kube-system
NAME                                  READY     STATUS    RESTARTS   AGE
etcd-kube-master                      1/1       Running   0          17m
kube-apiserver-kube-master            1/1       Running   0          17m
kube-controller-manager-kube-master   1/1       Running   0          17m
kube-dns-545bc4bfd4-knw2b             3/3       Running   0          26m
kube-flannel-ds-bpm8c                 1/1       Running   0          17m
kube-proxy-k649v                      1/1       Running   0          26m
kube-scheduler-kube-master            1/1       Running   0          17m

la@kube-master:~$ kubectl cluster-info
Kubernetes master is running at https://10.142.0.2:6443
KubeDNS is running at https://10.142.0.2:6443/api/v1/namespaces/kube-system/services/kube-dns
/proxy

la@kube-master:~$ kubectl get services
NAME         TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)   AGE
kubernetes   ClusterIP   10.96.0.1    <none>        443/TCP   29m

先感谢您。

最佳答案

这是一个add-on that you need to install。一些安装方法会自动添加它,但似乎您选择的方法没有。

要部署仪表板,请执行以下命令:

$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml

要开始使用仪表板,请运行以下命令:
$ kubectl proxy

现在可以在http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/上使用仪表板。

如果您在Google Cloud上运行,为什么不使用GKE?部署和管理起来要容易得多。它甚至带有built-in dashboard

关于git - kubernetes仪表板无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47115018/

相关文章:

kubernetes - 如何将 Kubernetes 变量插入 ConfigMap YAML 文件中的 JSON 中?

git - git cherry-pick 和 git show 有什么区别?补丁-p1?

git - 如何在 diff 中抑制转义序列的显示

svn - 在为工作项目考虑 git 与 svn 时,Mercurial 是两全其美的吗?

Docker卷存储复制

azure - 当达到节点卷限制时如何触发AKS集群自动缩放

java - 使用 JGit 授权错误推送到 GitLab

java - Dockerfile testcontainers 无法连接到 Ryuk

docker - 在Docker的entrypoint.sh中访问敏感的用户凭据

kubernetes - dnsConfig 在 GKE 中被跳过