Платформа с открытым исходным кодом для запросов, визуализации, оповещений и изучения метрик, логов и трейсов из множества источников данных.
kite-org/kite
Лёгкая панель управления Kubernetes с открытым исходным кодом для работы с несколькими кластерами, мониторингом, контролем доступа RBAC и AI-ассистентом для устранения неполадок.
Open source альтернатива:Lens
- Звёзды
- 3,172
- Форки
- 313
- Открытые issues
- 67
- Последний коммит
- 9 часов назад
Что это?
Kite — это веб-пространство для работы с Kubernetes, позволяющее управлять несколькими кластерами через единый интерфейс. Оно поддерживает основные ресурсы, CRD и релизы Helm, а также редактирование YAML на лету, масштабирование и перезапуск рабочих нагрузок, терминалы для pod, node и kubectl в браузере и глобальный поиск ресурсов.
Для наблюдаемости Kite подключается к Prometheus в каждом кластере и показывает использование CPU, памяти и сети, а также транслирует и фильтрует логи pod вместе с событиями и связанными ресурсами. Контроль доступа реализован через RBAC с отдельными разрешениями для каждого кластера; изменения ресурсов фиксируются в журналах аудита. Для входа поддерживаются OAuth, LDAP, локальные учётные записи, MFA и passkeys.
В Kite также встроен AI-ассистент, который может анализировать ресурсы, логи и метрики Prometheus. Для операций записи требуется подтверждение пользователя, а ассистент действует в пределах разрешений RBAC текущего пользователя. Kite можно развернуть с помощью Helm, Docker или отдельного манифеста Kubernetes либо собрать из исходного кода.
Ключевые возможности
- 01Управляет несколькими кластерами, включая основные ресурсы, CRD и релизы Helm.
- 02Подключает Prometheus в каждом кластере для сбора метрик CPU, памяти и сети.
- 03Транслирует и фильтрует логи pod, показывая вместе с ними события и связанные ресурсы.
- 04Предоставляет терминалы для pod, node и kubectl в браузере.
- 05Поддерживает вход через OAuth, LDAP, локальные учётные записи, MFA и passkeys.
- 06Применяет RBAC с отдельными разрешениями для каждого кластера и ведёт журналы аудита изменений.
Сценарии использования
- Управление несколькими кластерами Kubernetes из одной панели вместо переключения контекстов kubeconfig.
- Предоставление командам ограниченного доступа к рабочим нагрузкам в отдельных кластерах с RBAC и журналированием аудита.
- Устранение неполадок с pod, объединяя в одном месте логи, события и метрики Prometheus.
- Запуск самостоятельно размещённой панели управления Kubernetes со входом через SSO или LDAP.
Быстрый старт
- 1
Установите Kite с помощью Helm в отдельный namespace
helm install kite oci://ghcr.io/kite-org/charts/kite --namespace kite-system --create-namespace - 2
Пробросьте сервис на локальную машину
kubectl port-forward --namespace kite-system svc/kite 8080:8080 - 3
Откройте http://localhost:8080, создайте первого администратора и подключите кластер
Что важно знать
- Значения chart по умолчанию предназначены для ознакомления. Перед использованием в production необходимо усилить защиту, например настроить постоянное хранилище и заменить ключ шифрования.
- Автономный манифест Kubernetes предоставляет учетной записи службы права cluster-admin, поэтому вне тестовой среды эти права необходимо ограничить.
- Для сборки из исходного кода требуются Go 1.26, определенная версия Node.js и pnpm.
Темы
Частые вопросы
- Что такое kite?
- Лёгкая панель управления Kubernetes с открытым исходным кодом для работы с несколькими кластерами, мониторингом, контролем доступа RBAC и AI-ассистентом для устранения неполадок. Kite — это веб-пространство для работы с Kubernetes, позволяющее управлять несколькими кластерами через единый интерфейс. Оно поддерживает основные ресурсы, CRD и релизы Helm, а также редактирование YAML на лету, масштабирование и перезапуск рабочих нагрузок, терминалы для pod, node и kubectl в браузере и глобальный поиск ресурсов.
- kite можно использовать бесплатно? Какая у него лицензия?
- kite распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- kite всё ещё поддерживается?
- Активно поддерживается. Последний коммит в kite — 21 окт. 2026 г..
- Для чего можно использовать kite?
- Управление несколькими кластерами Kubernetes из одной панели вместо переключения контекстов kubeconfig. Предоставление командам ограниченного доступа к рабочим нагрузкам в отдельных кластерах с RBAC и журналированием аудита. Устранение неполадок с pod, объединяя в одном месте логи, события и метрики Prometheus. Запуск самостоятельно размещённой панели управления Kubernetes со входом через SSO или LDAP.
- Как установить kite?
- Установите Kite с помощью Helm в отдельный namespace: helm install kite oci://ghcr.io/kite-org/charts/kite --namespace kite-system --create-namespace Пробросьте сервис на локальную машину: kubectl port-forward --namespace kite-system svc/kite 8080:8080 Откройте http://localhost:8080, создайте первого администратора и подключите кластер
- Где скачать kite?
- Исходный код и инструкции по установке — на GitHub: https://github.com/kite-org/kite
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Helm — пакетный менеджер для Kubernetes: он устанавливает приложения, упакованные в переиспользуемые Charts, и управляет ими.
Открытый облачно-нативный реестр контейнеров для хранения, подписи и сканирования образов и Helm charts, с RBAC и репликацией.
Локальная панель мониторинга в реальном времени для Proxmox, Docker, Kubernetes, TrueNAS и vSphere с оповещениями и регулярными AI-проверками.
Self-hosted AI SRE-агент, который изучает обычные шаблоны логов, автоматически создаёт инциденты при новых аномалиях и отправляет оповещения в Slack, Teams, Telegram и дежурные системы.
Создаёт панели Grafana и настраивает готовые оповещения для распространённых сервисов и инфраструктуры — без ручного написания запросов.