Перейти к содержимому

Блог

KubePilot: CoPilot, Pilot и AutoPilot для более быстрого устранения инцидентов с Kubernetes

Панель управления с открытым исходным кодом от команды TenthMatrix — диагностика ИИ, просмотр SRE и исправления на основе политик на kubepilot.org

  • Balinder Walia
  • 2 мин чтения
  • Updated

KubePilot— это панель управления Kubernetes с открытым исходным кодом, разработанная командой инженеров TenthMatrix. Три режима позволяют командам SRE, DevOps и платформам избавиться от шумных сигналов кластера и безопасно их устранить. Домашняя страница продукта:kubepilot.org. Глубокая установка, модель безопасности и карта функций в длинной статье.

KubePilot — CoPilot, Pilot, AutoPilot for Kubernetes

Итог.Прекратите жонглировать вкладками kubectl, окнами Lens и чат-ботами во время инцидента.CoPilotвыполняет диагностику на простом английском языке (локальный LLM через Ollama),Pilotвыполняет проверку как браузер SRE, аAutoPilotвыполняет исправления только после пробного запуска, минимальных значений уверенности, времени восстановления и аварийного отключения. Открытый исходный код — звездаgithub.com/bwalia/kubepilot.
Часы

: Устранение неполадок Kubernetes с помощью AI

Полная версия доклада

на YouTube:youtu.be/CsiJWpfncqA· сайт:kubepilot.org

Три режима. Один более быстрый цикл инцидентов.

KubePilot CoPilot Pilot AutoPilot incident loop

  • CoPilot (ИИ):спрашивает, что сломалось; анализ искусственного интеллекта в один клик; RCA с доказательствами и уверенностью; CrashLoop/OOM/ImagePull/аномалии давления узла; Копировать Запрос на предпочитаемую вами модель.
  • Pilot (SRE): просмотр в стиле Lensтолько для чтения — рабочие нагрузки, журналы, YAML, топология (вход → Pod), датчики CPU/mem/disk, IP-адреса узлов LAN/WAN/туннеля, переадресация портов, многокластерный переключатель kubeconfig.
  • AutoPilot (фиксатор):выключен/холостой ход/активен; черные списки пространства имен; списки разрешенных действий; часовые ограничения; журнал решений; Эскалация CR-кода; пауза, переключатель отключения.

KubePilot Pilot dashboard overview

Почему TenthMatrix создал его

Команды платформы

и SRE терпят неудачу не из-за отсутствия информационных панелей — они терпят неудачу при переключении контекстапод давлением. KubePilot объединяет диагностику → проверку → исправление в единую панель управления с открытым исходным кодом и настройками по умолчанию для локального LLM, поэтому телеметрии кластера не требуется покидать вашу сеть. Он поставляется с веб-интерфейсом, интерфейсом командной строки/сервером Go, сервером MCP для агентов и встроенным помощником для iOS.

Время работы

git clone https://github.com/bwalia/kubepilot.git
cd kubepilot
make dashboard-install && make dashboard && make build
KUBEPILOT_KUBECONFIG="$HOME/.kube/config" ./dist/kubepilot serve --dashboard-port=8383
# Dashboard: http://localhost:8383  ·  MCP: :9090

Также: Helm (charts/kubepilot/helm repo add kubepilot https://bwalia.github.io/kubepilot), Docker (ghcr.io/kubepilot/kubepilot) и iOS подios/. Подробности наkubepilot.org.

Хэштеги.#Kubernetes #SRE #DevOps #PlatformEngineering #AIOps #OpenSource #KubePilot

Прочитать полную версию

Пути установки, поручни безопасности AutoPilot, Runbook, MCP, iOS и производственный контрольный список: техническая статьяKubePilot. СозданTenthMatrix.