Kubernetes Dashboard — веб-интерфейс для управления и мониторинга Kubernetes-кластеров, предоставляющий графический доступ к основным объектам и операциям платформы. Интерфейс предназначен для администраторов и разработчиков и позволяет визуализировать состояние кластера, управлять рабочими нагрузками и выполнять базовые операции, такие как создание, удаление и масштабирование ресурсов. Проект развивался в экосистеме Kubernetes как удобный инструмент для быстрого обзора и управления без необходимости непосредственного использования командной строки.
Dashboard отображает информацию о подах, службах, развёртываниях, состояниях контейнеров и конфигурациях, а также даёт доступ к логам и метрикам приложений при наличии соответствующих источников данных. Интерфейс обычно разворачивается как набор подов в кластере и взаимодействует с API-сервером Kubernetes через учётные данные с заданными правами доступа. В зависимости от конфигурации и версий компоненты безопасности и модели доступа могут различаться, поэтому администрирование Dashboard часто включает настройку ролей и методов аутентификации.
- Просмотр ресурсов: отображение подов, развертываний, наборов реплик, сервисов, конфигураций и других объектов с их состояниями и метаданными.
 - Управление рабочими нагрузками: создание, редактирование и удаление развертываний, ReplicaSet, StatefulSet и DaemonSet через веб-формы.
 - Масштабирование: изменение количества реплик у развертываний и наборов реплик для быстрого увеличения или уменьшения мощности приложения.
 - Доступ к логам: просмотр логов контейнеров в реальном времени для диагностики и отладки приложений.
 - Просмотр метрик: интеграция с системами сбора метрик для отображения загруженности CPU, памяти и других показателей (при наличии соответствующих источников).
 - Выполнение команд: запуск команд внутри контейнеров через встроенный терминал или межпроцессное подключение для оперативного устранения неполадок.
 - Управление настройками: работа с ConfigMap, Secret и другими объектами конфигурации кластера.
 - Фильтрация и навигация: удобный интерфейс для поиска и фильтрации ресурсов по пространствам имён, меткам и другим атрибутам.
 - Безопасность и доступ: поддержка использования ролей и привилегий Kubernetes (RBAC) для ограничения операций пользователей и интеграции с механизмами аутентификации.
 - Интеграция с инструментами CI/CD: использование Dashboard в качестве части рабочего процесса для наблюдения за развертываниями и подтверждения статусов после автоматизированных поставок.