Kubernetes Dashboard 官方图形面板国内安装

一.Kubernetes Dashboard 简介

Kubernetes Dashboard 是 Kubernetes 官方提供的基于 Web 的可视化管理界面 ,让你无需依赖 kubectl 命令行,就能直观地管理和监控整个 Kubernetes 集群。

核心功能

  1. 集群资源可视化

    • 查看节点、Pod、Deployment、Service 等所有资源的实时状态、数量和运行情况

    • 支持按命名空间筛选资源,清晰区分不同业务环境

  2. 图形化运维操作

    • 直接通过界面创建 / 编辑 / 删除 Deployment、ConfigMap、Secret 等资源

    • 支持上传 YAML 文件一键部署应用,无需手动敲命令

  3. 实时监控与排错

    • 查看 Pod 的 CPU、内存等资源使用情况,以及容器日志

    • 一键进入容器终端,方便调试和问题排查

    • 查看集群事件,快速定位资源异常原因

  4. 权限管理与安全

    • 支持 RBAC 权限控制,可通过 Token 或 Kubeconfig 登录

    • 不同用户可配置不同的集群操作权限,保障集群安全

二.Kubernetes Dashboard安装步骤

1.直接使用阿里云镜像

2.创建访问用户(推荐Token方式)

创建 dashboard-adminuser.yaml

bash 复制代码
apiVersion: v1
kind: ServiceAccount
metadata:
  name: admin-user
  namespace: kubernetes-dashboard

---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: admin-user
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: cluster-admin
subjects:
- kind: ServiceAccount
  name: admin-user
  namespace: kubernetes-dashboard

应用并获取Token:

bash 复制代码
kubectl apply -f dashboard-adminuser.yaml
kubectl -n kubernetes-dashboard create token admin-user

返回值复制好一会要用到

3. 访问Dashboard

kubectl proxy方式

bash 复制代码
kubectl proxy
# 访问地址:http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

本地浏览器访问地址:http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
输入刚才复制的token

登录后就可以看到k8s的面板信息了

相关推荐
专业白嫖怪6 小时前
什么是docker
运维·docker·容器
Plastic garden10 小时前
Docker(1)
运维·docker·容器
gs8014011 小时前
网络隐形杀手:从 Could not connect to SMTP host 报错深度剖析 Docker MTU 黑洞理论与实战
网络·docker·容器
程序猿阿伟12 小时前
《一套完整方法论:搞定图形应用的Docker镜像优化》
数据库·docker·容器
java_logo13 小时前
2026 Docker 国内镜像加速配置教程
运维·docker·容器·docker镜像·docker镜像源·docker镜像加速·docker镜像国内库
IT策士14 小时前
Docker从0到1再到 Kubernetes 实战:第15篇Compose 中的服务依赖、健康检查与启动顺序
docker·容器·kubernetes
Waay14 小时前
K8s Deployment 滚动更新与回滚深度详解(含踩坑实录+生产选型原理)
云原生·容器·kubernetes
顾默@14 小时前
双系统Ubuntu18.04升级22.04,安装docker进行openclaw安装
运维·docker·容器
蜀道山老天师15 小时前
Docker Compose 多容器编排实战:LNMP、Tomcat 集群、云桌面、Portainer、Zabbix 一键部署
运维·docker·容器·tomcat·zabbix
见牛羊16 小时前
docker理解
java·docker·容器