01-Guide

Kubernetes Dashboard是一个通用的基于WebUIkubernetes集群管理工具。用户管理运行在集群中的应用并对这些运行的应用进行快速的故障排查,同时也可以用于管理集群本身。

入门指南

重要信息:在执行任何后续步骤之前,请阅读“访问控制”指南。默认的Dashboard部署包含运行所需的最小RBAC权限集。

执行以下命令部署Dashboard

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml

YAML文件参考这里。

要从本地工作站访问Dashboard,必须为Kubernetes集群创建安全通道。运行以下命令:

kubectl proxy

通过以下地址访问Dashboardhttp://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/

创建一个认证令牌(RBAC)

要了解如何创建示例用户并登录,请按照创建示例用户指南进行操作。

注意:

  • Kubeconfig身份验证方法不支持外部身份提供程序或基于证书的身份验证。
  • Dashboard只能通过HTTPS访问。
  • Heapster必须在集群中运行才能获取指标并以提醒方式展示。在“集成”指南中阅读更多相关信息。
上次修改: 14 April 2020