这篇我们聊聊如何访问WEB管理界面
minikube安装后默认会安装kubernetes-dashboard,这个也是我们在第一篇kubernetes快速学习(一):基本概念和架构_omage的专栏-CSDN博客
提到的插件“Web 界面(仪表盘)”。
在命令行输入
kubectget services -A
可看到“kubernetes-dashboard”服务
由于它默认只能在本地localhost访问,为了方便我在自己本地电脑用浏览器访问,得设置下端口转发。
kubectl port-forward -n kubernetes-dashboard service/kubernetes-dashboard 8080:80 --address='0.0.0.0'
出现提示
Forwarding from 0.0.0.0:8080 -> 9090
这个9090是Pod的TARGETPORT,这个我们可以通过输入以下命令验证下
kubectl describe -n kubernetes-dashboard service kubernetes-dashboard
然后,我们在本地电脑打开浏览器,输入地址
http://<宿主机IP>:8080/
可以看到如下UI界面
参考
kubernetes-dashboard(1.8.3)部署与踩坑 - 雨夜朦胧 - 博客园Kubernetes Dashboard 是一个管理Kubernetes集群的全功能Web界面,旨在以UI的方式完全替代命令行工具(kubectl 等)。 目录 1. "部署" 2https://www.cnblogs.com/RainingNight/p/deploying-k8s-dashboard-ui.htmlkubernetes中port、target port、node port的对比分析,以及kube-proxy代理 - 灰信网(软件开发博客聚合)https://www.freesion.com/article/975296212/