上一篇 :
Kubernetes 服务类别(type)无
Kubernetes Dashboard
仪表板Dashboard是基于Web的Kubernetes用户界面。您可以使用仪表板将容器化的应用程序部署到Kubernetes集群,对容器化的应用程序进行故障排除以及管理集群资源。您可以使用Dashboard来概述集群上运行的应用程序,以及创建或修改单个Kubernetes资源(例如Deployments,Jobs,DaemonSets等)。例如,您可以使用部署向导来扩展部署,启动滚动更新,重新启动Pod或部署新应用程序。
仪表板还提供有关集群中Kubernetes资源状态以及可能发生的任何错误的信息。
部署 Dashboard
默认情况下,仪表板用户界面未部署。要部署它,请运行以下命令:
更新k8s默认端口范围
sed -i '17i\ - --service-node-port-range=8080-30553' /etc/kubernetes/manifests/kube-apiserver.yaml
导入Dashboard所需镜像
ctr -n k8s.io i import /share/images/kubernetesui.dashboard.v2.0.0.tar
ctr -n k8s.io i import /share/images/kubernetesui.metrics-scraper.v1.0.4.tar
部署Dashboard
kubectl create -f /share/lesson/kubernetes/dashboard-v2.0.0-aio-deploy-recommended.yaml
部署FireFox浏览器
cp /share/tar/Firefox-latest-x86_64.tar.bz2 .
tar xvf Firefox-latest-x86_64.tar.bz2
在实验区右侧+号,弹出的VNC桌面中,新建一个Terminal,然后执行
~/firefox/firefox
在弹出的FireFox浏览器的地址栏中输入
https://localhost:8080
在弹出的页面选择高级中的接受风险并继续
进入到Dashboard的登陆页面
选择Token登陆
Token的值通过以下命令获取Token:
字段
kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | grep admin-user | awk '{print $1}')
成功登陆后的界面
移动端设备除iPad Pro外,其它移动设备仅能阅读基础的文本文字。
建议使用PC或笔记本电脑,浏览器使用Chrome或FireFox进行浏览,以开启左侧互动实验区来提升学习效率,推荐使用的分辨率为1920x1080或更高。
我们坚信最好的学习是参与其中这一理念,并致力成为中文互联网上体验更好的学练一体的IT技术学习交流平台。
您可加QQ群:575806994,一起学习交流技术,反馈网站使用中遇到问题。
内容、课程、广告等相关合作请扫描右侧二维码添加好友。
建议使用PC或笔记本电脑,浏览器使用Chrome或FireFox进行浏览,以开启左侧互动实验区来提升学习效率,推荐使用的分辨率为1920x1080或更高。
我们坚信最好的学习是参与其中这一理念,并致力成为中文互联网上体验更好的学练一体的IT技术学习交流平台。

您可加QQ群:575806994,一起学习交流技术,反馈网站使用中遇到问题。
内容、课程、广告等相关合作请扫描右侧二维码添加好友。
狐狸教程 Copyright 2021