kubernetes 的 Dashboard 提供了一个基于web的用户界面,方便用户部署容器化应用、监控应用状态、执行故障排查以及管理集群资源。在安装环境方面,集群版本为 v1.25,使用的是 dashboard v2.7.0。安装步骤包括下载yaml文件、修改Service,暴露dashboard服务端口,将其类型更改为NodePort,并指定端口为30010。接下来,创建dashboard并生成一个名为dashboard-admin的用户,角色设定为cluster-admin,以获取登录所需的token。新版本的kubernetes不再自动生成Secret存储token,需参考先前的文章进行手动管理。通过访问https://任一节点ip:30010端口,输入生成的token登录Dashboard,界面展示如图所示。登录后,用户可以轻松查看集群资源,如pod、deployment、configmap等,并支持多种资源创建方式。以nginx的deploy为例,通过表单操作即可完成创建,展示结果如图所示。