无法公开kubernetes仪表板以从外部访问它

时间:2019-02-25 05:46:42

标签: kubernetes dashboard

我还尝试将kubernetes服务yaml文件更改为Node端口,然后尝试从新端口暴露仪表板,但出现错误“连接不是私有的” 。因此,如何通过以下方式访问仪表板连接私有吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试以下步骤...

  1. 取消部署现有的仪表板。

  2. 使用以下命令部署仪表板:

    kubectl create -f https://raw.githubusercontent.com/epasham/docker-repo/master/k8s/dashboard/kubernetes-dashboard.yml
    
  3. master $ kubectl get svc -n kube-system | grep dashboard
    kubernetes-dashboard   NodePort    10.110.127.61   <none>        9090:30000/TCP   2m
    
  4. master $ curl 10.110.127.61:9090(在群集中)

  5. 使用HOSTNAME:30000

  6. 从浏览器访问仪表板