minikube dashabord无法从outsude /互联网访问它

问题描述 投票:0回答:1

这是minikube dashbaord的输出

ubuntu@ip-172-31-5-166:~$ minikube dashboard
* Enabling dashboard ...
* Verifying dashboard health ...
* Launching proxy ...
* Verifying proxy health ...
* Opening http://127.0.0.1:45493/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/ in your default browser...
  - http://127.0.0.1:45493/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/

我已在安全组级别以及Linux VM上启用了端口45493。但是,当我尝试访问Kube仪表板时,没有运气

wget http://13.211.44.210:45493/
--2020-04-16 05:50:52--  http://13.211.44.210:45493/
Connecting to 13.211.44.210:45493... failed: Connection refused.

但是,当我执行以下操作时,它会工作并生成状态代码为200的index.html文件

wget http://127.0.0.1:45493/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
--2020-04-16 05:52:55--  http://127.0.0.1:45493/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
Connecting to 127.0.0.1:45493... connected.
HTTP request sent, awaiting response... 200 OK

高级别复制步骤如下:

  1. EC2 Ubuntu,大小为t2.large
  2. 安装minikube,minikube start --driver=docker
  3. 执行部署,如k ubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml

  4. kubectl get pods -n kubernetes-dashboard名称就绪状态重启年龄console-metrics-scraper-84bfdf55ff-xx8pl 1/1跑步0 26mkubernetes-dashboard-bc446cc64-7nl68 1/1运行0 26m

5.kubectl get svc -n kubernetes-dashboard

TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)    AGE
dashboard-metrics-scraper   ClusterIP   10.102.85.110   <none>        8000/TCP   40m
kubernetes-dashboard        ClusterIP   10.99.75.241    <none>        80/TCP     40m

我的问题是为什么我无法访问互联网?

kubernetes minikube
1个回答
0
投票

这是设计使然,minikube是用于本地环境的开发工具。如果您确实知道自己在做什么,则可以部署入口或负载平衡器服务以显示仪表板。

© www.soinside.com 2019 - 2024. All rights reserved.