dashboard README

The project's README from github.com/kubernetes-retired/dashboard. As one markdown file: README.md.

Kubernetes Dashboard

Go Report Card Coverage Status License

IMPORTANT

This project is now archived and no longer maintained due to lack of active maintainers and contributors.

Thank you to everyone who used, starred, or contributed to this project! Feel free to fork this repository if you want to continue development yourself.

Please consider using Headlamp instead. It was recently moved under the sig-ui. From the creators:

Headlamp is an easy-to-use and extensible Kubernetes web UI.

Introduction

Kubernetes Dashboard is a general purpose, web-based UI for Kubernetes clusters. It allows users to manage applications running in the cluster and troubleshoot them, as well as manage the cluster itself.

As of version 7.0.0, we have dropped support for Manifest-based installation. Only Helm-based installation is supported now. Due to multi-container setup and hard dependency on Kong gateway API proxy it would not be feasible to easily support Manifest-based installation.

Additionally, we have changed the versioning scheme and dropped appVersion from Helm chart. It is because, with a multi-container setup, every module is now versioned separately. Helm chart version can be considered an app version now.

Dashboard UI workloads page

Installation

Kubernetes Dashboard supports only Helm-based installation currently as it is faster and gives us better control over all dependencies required by Dashboard to run. We now use a single-container, DBless Kong installation as a gateway that connects all our containers and exposes the UI. Users can then use any ingress controller or proxy in front of kong gateway. To find out more about ways to customize your installation check out helm chart values.

In order to install Kubernetes Dashboard simply run:

# Add kubernetes-dashboard repository
helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
# Deploy a Helm Release named "kubernetes-dashboard" using the kubernetes-dashboard chart
helm upgrade --install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --create-namespace --namespace kubernetes-dashboard

For more information about our Helm chart visit ArtifactHub.

Documentation

Dashboard documentation can be found in the docs directory which contains:

Community, discussion, contribution, and support

Learn how to engage with the Kubernetes community on the community page.

You can reach the maintainers of this project at:

Contribution

Learn how to start contributing to the Contributing Guideline.

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.

License

Apache License 2.0


Copyright 2019 The Kubernetes Dashboard Authors

dashboard (kubernetes-retired/dashboard)

Searching Database…

15.4K ·GitHub
archived
这是什么?Kubernetes Dashboard 是一个面向 Kubernetes 集群的通用网页版界面。通过浏览器,你可以管理集群中运行的应用、排查问题,也可以对集群本身进行管理。
它到底运行在哪里——是我自己的电脑上,还是集群里?运行在集群里,而不是你的笔记本电脑上。Helm 会部署一套多容器的架构,其中一个免数据库(DBless)的 Kong 网关把所有容器连接起来,并向你的浏览器提供界面。
安装之前我需要先准备好什么?需要一个正在运行的 Kubernetes 集群和 Helm。安装完成后,你可以在 Kong 网关前面放置任意你喜欢的 ingress controller 或代理。
这个项目还在积极维护吗?不在了。由于缺少活跃的维护者和贡献者,它已被归档、不再维护,不过项目明确欢迎大家 fork 它、自己继续开发。
如果我 fork 之后继续维护,条款是怎样的?README 正是这么鼓励的,而且代码采用 Apache License 2.0——这是一个宽松的许可证,所以你可以放心地自己继续开发。
README 推荐改用什么?Headlamp,一个易用且可扩展的 Kubernetes 网页界面。它最近被移到了 sig-ui 组名下,也就是 Dashboard 背后同一个 Kubernetes 特别兴趣小组。
装好之后,我怎么进入这个面板?文档里有一份 'How to access Dashboard' 指南,介绍安装完成后如何访问你的实例;另外还有一个访问控制(Access Control)部分,会带你一步步创建一个可以用来登录的示例用户。
为什么 Helm chart 不再带 appVersion 了?改用多容器架构后,版本方案也随之变化:现在每个模块单独使用自己的版本号,因此 Helm chart 的版本本身就可以当作应用版本来看待。
Size
180.1 MB
Stars
15.4K
Age
11y
Commits · 90 Days