minikube启动dashboard并可供外网访问

minikube启动dashboard并可供外网访问

如何安装minikube参考:https://blog.iwiki.ink/archives/ubuntu%E5%AE%89%E8%A3%85minikubekubernetes

1.启动minikube

minikube start

2.启动dashboard

# 会自动打开一个浏览器,如果是用ssh的方式,这个会报错提示
# ssh的方式,可以执行 minikube dashboard --url 会只吐出一个dashboard的访问地址
minikube dashboard

这里启动的地址只能本机访问,可以理解为minikube虚拟机代理到宿主机上,并没有提供外网访问的途径

3.使用kubectl提供代理

$ kubectl proxy --address='0.0.0.0'  --accept-hosts='^*$' --port=8009

执行完毕后即可通过

http://0.0.0.0:8009/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/#/workloads?namespace=_all

访问
将0.0.0.0替换成宿主机的ip地址(内网IP或公网IP),8009为访问的端口,可以自行修改,但是记得要在宿主机上防火墙放行这个端口!!!!
这个命令一旦ctrl+c关闭后即失效,如果想一直生效,可以尝试使用nohup命令执行

# K8S 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×