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 разворачивает конфигурацию из нескольких контейнеров, где шлюз Kong в режиме DBless связывает все контейнеры между собой и открывает доступ к веб-интерфейсу из браузера.
Что должно быть уже установлено до установки?Работающий кластер Kubernetes и Helm. После установки перед шлюзом Kong можно поставить любой ingress-контроллер или прокси на ваш выбор.
Проект до сих пор активно поддерживается?Нет. Он переведён в архив и больше не поддерживается из-за нехватки активных мейнтейнеров и контрибьюторов, хотя форкнуть его и продолжить разработку самостоятельно прямо приветствуется.
Если я его форкну и буду поддерживать, на каких условиях?README прямо предлагает именно это, а код распространяется под Apache License 2.0 — это разрешительная лицензия, так что вы можете свободно продолжать разработку самостоятельно.
Что README советует использовать вместо него?Headlamp — простой и расширяемый веб-интерфейс для Kubernetes. Недавно его передали в sig-ui — ту же специализированную группу Kubernetes, которая стояла за Dashboard.
Как попасть в панель после установки?В документации есть руководство «How to access Dashboard» о том, как добраться до вашего экземпляра после установки, и раздел Access Control, где пошагово описано создание тестового пользователя, под которым можно войти.
Почему у Helm-чарта пропал appVersion?С переходом на конфигурацию из нескольких контейнеров изменилась схема версионирования: теперь каждый модуль версионируется отдельно, поэтому версию самого Helm-чарта можно считать версией приложения.
Size
180.1 MB
Stars
15.4K
Age
11y
Commits · 90 Days