Магазин открыт

Мы создаём машины Workstation AI для сайтов, ИИ-агентов и обучения LLM — настройте и купите онлайн.

Получить оптовые цены
AI-продукты
AI LabsАгенты OpenAIАгенты ClaudeGrok BotНативная CRM Workstation AIМаркетингВсе продукты
AI-решения
Прикладной ИИИИ-агентыГенеративный ИИАвтоматизация с ИИОбучение ИИ-навыкамИИ-пакеты для малого и среднего бизнесаКорпоративная AI-лабораторияAI-рабочие станцииОборудование и ПО NVIDIAУскоренные вычисления NVIDIAПриватный AIGPU-кластерыEdge AIAI по отраслям
AI-услуги
Модернизация платформЦифровая инженерияОснова данных и ИИАвтономные операцииИИ-консалтингАвтоматизация DevOpsКибербезопасностьРазработка ПОСоздание агентовНастройка MLOpsАренда GPU
О нас
КомпанияНаша историяПартнёрыИстории клиентов
ЦОД для ИИ
Материалы об ИИСерия JevЛаборатория бенчмарковВыбор моделей
Технические заметки
Документация
ОС LinuxUbuntuRed Hat Enterprise LinuxSUSE LinuxAlpine LinuxDebian, Rocky & AlmaLinux
Облачные ИИ-платформыAWS & Amazon BedrockGoogle Cloud & Vertex AIMicrosoft Azure & AI FoundryGPU-облака и маркетплейсы
Частные ЦОД для ИИДля юридических фирмДля бухгалтерских фирмЛокальные платформыПолностью защищённое облако
ИнструментыRing PromoterJobshout
Новости
Блог
Связаться с намиВойти

AI-рабочие станции, мультиагентное AI-ПО, GPU-инфраструктура и решения на базе интеллектуальных агентов для современного бизнеса.

Связаться с нами

AI-решения

Прикладной ИИИИ-агентыГенеративный ИИАвтоматизация с ИИОбучение ИИ-навыкамИИ-пакеты для малого и среднего бизнесаКорпоративная AI-лабораторияAI по отраслям

Продукты

Все продуктыWorkstation AI native CRM и ERPМаркетингАгенты OpenAIRing PromoterJobshout

Компания

О насКомпанияЦОД для ИИПочему WorkstationПартнёрыИстории клиентовЦеныКонтактыTenthMatrix

Ресурсы

Материалы об ИИТехнические заметкиДокументацияОС LinuxОблачные ИИ-платформыЧастные ЦОД для ИИБлогПоискКарта сайта
Офис в Великобритании
77-79 Marlowes, Hemel Hempstead HP1 1LFКак добраться: съезд 20 с трассы M25, Внешний ЛондонРег. номер компании: 11641870Пн - Пт: 9:00 - 18:00 GMT
+44 7515 356 146
Офис в Бельгии
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683Пн - Пт: 9:00 - 18:00 CET
+32 492 45 67 46
Офис в Индии
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI. Все права защищены.

КонфиденциальностьУдаление данныхФайлы cookieУсловия обслуживанияКарта сайта

NVIDIA, the NVIDIA logo, RTX, RTX PRO, Blackwell, CUDA, NVLink, MGX, Omniverse, Spectrum-X, Quantum, BlueField, DGX and HGX are trademarks and/or registered trademarks of NVIDIA Corporation in the US and other countries. AMD, the AMD Arrow logo, EPYC, Instinct, Ryzen and Threadripper are trademarks of Advanced Micro Devices, Inc. Dell and PowerEdge are trademarks of Dell Inc. or its subsidiaries. Intel and Xeon are trademarks of Intel Corporation or its subsidiaries. AMAX, AceleMax and LiquidMax are trademarks of AMAX Engineering Corporation. All other product names, logos and brands are the property of their respective owners. We use them only to identify the products we describe, supply or support; their use does not mean their owners endorse us.

Главная / Технические заметки / Technology
KubernetesDevOpsAIOpsOpen Source

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

Техническое описание: трехрежимный цикл инцидентов, установка (исходный код/Helm/Docker/iOS), направляющие безопасности AutoPilot, MCP, Runbook и производственный контрольный список.

12 августа 2026 г.Technology5 min read

КубеПилот — это панель устранения неполадок Kubernetes с открытым исходным кодом, созданная Workstation инженерная команда. Он сочетает в себе диагностику с помощью искусственного интеллекта (Второй пилот), просмотр кластера в стиле SRE (Пилот) и меры по исправлению ситуации (Автопилот), поэтому команды платформы, SRE и DevOps переходят от зашумленных сигналов к безопасному исправлению — без манипулирования вкладками kubectl в середине инцидента. Сайт продукта: kubepilot.org. Источник: github.com/bwalia/kubepilot.

Обложка KubePilot — CoPilot Pilot AutoPilot

Навигация. Сопутствующий блог: бизнес-резюме. Связанный: GitOps с Argo CD и Flux, Kubeflow + Арго CD, LLM в Kubernetes, MCP OAuth и хранилище.
Агентский дайджест.
  • Что: Кабина K8s с открытым исходным кодом — CoPilot (AI RCA) + Pilot (браузер SRE) + AutoPilot (закрытый фиксатор).
  • ВОЗ: Команды SRE, DevOps, платформы/AIOps, которым требуется более быстрое время безотказной работы с проверяемой автоматизацией.
  • Бегать: двоичный serve на: 8383, Helm-диаграмма, Docker (ghcr.io/kubepilot/kubepilot), iOS-компаньон.
  • ИИ: локальные LLM через Ollama; Копировать запрос; Сервер MCP на: 9090.
  • Безопасность: пилотные значения по умолчанию только для чтения; Автопилот выключен/сухой ход/активен; минимальные уровни доверия; черные списки; аварийный выключатель; журнал решений.

1. Посмотрите прохождение

youtu.be/CsiJWpfncqA — Балиндер Валия, Workstation.

2. Проблемы, которые решает KubePilot

Современные кластеры излучают больше сигналов, чем люди могут сортировать на одной странице: CrashLoops, ImagePullBackOff, OOMKills, давление узла, нестабильные зонды и дрейф YAML. Типичный ответ распространяется на:

  • kubectl история и сценарии оболочки,
  • пользовательский интерфейс браузера (Lens/Rancher/панель управления),
  • входит в третий инструмент,
  • чат LLM с вставленным YAML (без аутентификации кластера).

Эта фрагментация сжигает минуты, когда минуты — это соглашение об уровне обслуживания. KubePilot объединяет цикл в одну кабину: обнаружить → спросить → проверить → исправить.

Трехрежимный контур инцидентов

3. Режим A — CoPilot (устранение неполадок с помощью искусственного интеллекта)

CoPilot — это автоматизированная платформа RCA, работающая на естественном языке:

  • Задавайте оперативные вопросы на простом английском языке («почему касса CrashLooping в проде?»).
  • В один клик ИИ-анализ о проблемных модулях и событиях.
  • Анализ первопричин с цепочками доказательств, достоверностью, риском, предлагаемыми командами, исправлениями YAML и следующими шагами.
  • Обнаружение аномалий для CrashLoop, OOM, ImagePull и шаблонов давления узлов.
  • Копировать подсказку чтобы повторно использовать точную информацию о диагностике с предпочитаемой вами моделью.
  • Предназначен для Ollama/локальные модели поэтому контекст кластера может оставаться в вашей сети.

Кластерные события и устранение неполадок ИИ

4. Режим B — Pilot (браузер устранения неполадок SRE)

Pilot — это доступная только для чтения рабочая среда в стиле Lens/Rancher для проверки перед мутацией:

  • Просмотрите развертывания, StatefulSets, DaemonSets, задания, службы, входы, ConfigMaps, секреты, PVC.
  • Рабочая среда Pod: обзор, контейнеры, события, журналы, очищенный YAML, количество перезапусков, время безотказной работы.
  • Индикаторы ресурсов живого кластера (CPU, память, диск) — с поддержкой Longhorn, где это применимо.
  • Холст топологии сервиса: Ingress → Service → Workload → Pod с цветами состояния и портами.
  • Классификация IP-адресов узлов LAN, WAN и туннелей (например, WireGuard/flannel) — не только оверлейный адрес.
  • Туннели с переадресацией портов из пользовательского интерфейса; мультикластерная загрузка kubeconfig и переключение контекста без перезапуска.

Обзор информационной панели пилота с датчиками и IP-адресами узлов

5. Режим C — AutoPilot (фиксатор AI с поручнями безопасности)

AutoPilot замыкает цикл с помощью проверяемого самовосстановления — по умолчанию никогда не применяется «YOLO Apply»:

Контроль Цель
Режимы: выключен/холостой/активныйПредварительный просмотр перед применением; держите автоматику припаркованной, когда это необходимо
Этажи уверенностиПропускайте RCA с низкой степенью достоверности вместо того, чтобы гадать
Черные списки пространств имен и списки разрешенных действийЗащищать пространства имен kube-system/prod; ограничить типы мутаций
Перезарядки и почасовые ограниченияПредотвратить восстановительные штормы
Аварийный выключательПауза в один клик для операторов
Журнал решенийВыполнено, пропущено, эскалировано, не выполнено — контрольный журнал
Эскалация CR-кодаЧеловеческое одобрение рискованных действий

Аномалия AutoPilot для проверяемого рабочего процесса исправления

6. Полная карта функций (с сайта kubepilot.org).

  • Предварительно созданные модули Runbook: семь самоуверенных диагностических рабочих процессов; настраиваемые модули Runbook YAML с горячей перезагрузкой fsnotify (идентификаторы пользователей переопределяют встроенные функции).
  • Прочная история RCA: дополнительный встроенный SQLite (WAL, без CGO) с сохранением отчетов и аномалий при перезапусках.
  • Оповещения и график: предупреждения, события, аномалии, RCA в качестве временной шкалы операций с возможностью поиска; дополнительные карточки инцидентов Slack.
  • Чип здоровья AI: узнайте, что Ollama готов, прежде чем от этого зависит инцидент.
  • Настройки по умолчанию, ориентированные на безопасность: необязательная аутентификация, просмотр только для чтения, шлюзы мутаций, политики CORS.
  • Протокол агента MCP: встроенный сервер MCP для многокластерной оркестровки агентов и программного доступа.
  • Родной компаньон iOS: Приложение SwiftUI — карты здоровья, модули, журналы, RCA, Face ID, виджеты, Siri / App Intents.

7. Варианты установки

Предварительные условия для сборок исходного кода: Go 1.22+, Node.js 18+, доступный кластер + kubeconfig; Ollama рекомендуется для локального ИИ.

7.1 Сборка из исходного кода

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/API: http://localhost:8383
# MCP server: :9090

7.2 Helm (кластерная установка)

helm repo add kubepilot https://bwalia.github.io/kubepilot
helm repo update
helm upgrade --install kubepilot kubepilot/kubepilot \
  -n kubepilot --create-namespace
kubectl port-forward svc/kubepilot -n kubepilot 8080:8080
# Open http://localhost:8080

Также поддерживаются: NodePort, Ingress (+ сертификат-менеджер TLS), LoadBalancer и переопределения значений — см. диаграмму README на GitHub.

7.3 Докер

docker run --rm -p 8383:8383 -p 9090:9090 \
  -v "$HOME/.kube:/root/.kube:ro" \
  ghcr.io/kubepilot/kubepilot:latest \
  serve --dashboard-port=8383

7.4 iOS-компаньон

cd ios
brew install xcodegen
./generate.sh
open KubePilot.xcodeproj
# Point the app at http://<server-ip>:8383

8. Рекомендуемая операционная модель

  1. День 0: запустить Pilot только для чтения на непроизводственном кластере; провод Ollama; Подтвердите чип здоровья AI.
  2. День 1: используйте CoPilot AI Analyse на заведомо неисправных модулях; сравните RCA со своими Runbook; настройте запрос копирования на LLM вашей команды.
  3. День 2: включить автопилот в сухой ход только; просмотреть журнал решений за неделю.
  4. День 3+: Сделайте выбранные пространства имен активными с помощью жестких списков разрешений, минимальных уровней доверия и предупреждений Slack; держите kube-system заблокированной.
  5. Всегда: отрепетирован переключатель уничтожения; Путь CR-кода для опасных мутаций; Инструменты MCP для аутентификации (см. нашу краткая информация об агентской безопасности).

9. Контрольный список производства

  • ☐ Аутентификация включена для любой информационной панели, доступной по сети.
  • ☐ Автопилот запускается в режиме пробного хода; активен только после проверки реестра.
  • ☐ Черный список пространств имен включает системные/общие пространства имен.
  • ☐ Почасовые ограничения и время восстановления установлены ниже пороговых значений шторма.
  • ☐ Ollama (или утвержденный путь LLM) контролируется с помощью AI Health.
  • ☐ Интеграция Slack или пейджера для устранения серьезных аномалий.
  • ☐ GitOps по-прежнему сохраняет желаемое состояние — AutoPilot — это тактический фиксатор, а не замена Argo CD/Flux.
  • ☐ Звездные и трековые релизы: github.com/bwalia/kubepilot.

10. Почему Workstation поставляется с открытым исходным кодом

Workstation создает платформы автоматизации для реальных оперативных команд. KubePilot — наша ставка на то, что AIOps работает только тогда, когда диагностика и устранение последствий имеют один и тот же след доказательств. — и когда автоматизация закрыта, как человек, SRE контролирует изменения. Мы публикуем его с открытым исходным кодом, чтобы команды платформы могли запускать его в своих собственных сетях, расширять модули Runbook и подключать агенты MCP без привязки к поставщику.

Начать с kubepilot.org, клон репо, и посмотрите прохождение на Ютуб. Краткое описание компаньона: сообщение в блоге.

Поделиться этой статьёй

Ещё в разделе Technology

AI Is a Five-Layer Cake: What AI Is, How It Works and Why Every Layer Matters

AI Is a Five-Layer Cake: What AI Is, How It Works and Why Every Layer Matters

Jensen Huang's framework explained: energy, chips, infrastructure, models and applications, how each layer depends on the ones below, and what it means for your business.

Читать далее
Jensen Huang on Building the Dynamo of the Intelligence Age: AI Factories, Tokens and Jobs

Jensen Huang on Building the Dynamo of the Intelligence Age: AI Factories, Tokens and Jobs

Notes on NVIDIA founder Jensen Huang's Sequoia Capital interview: why computing is moving from retrieval to generation, why AI factories are this era's dynamos, and why AI changes tasks rather than erasing jobs.

Читать далее
Installing the NVIDIA Container Toolkit: Docker, containerd, CRI-O, Podman and Kubernetes

Installing the NVIDIA Container Toolkit: Docker, containerd, CRI-O, Podman and Kubernetes

Install the toolkit with apt, dnf or zypper, configure every container engine, use CDI, test GPU access, and fix the errors you will meet, with advice for running it across a fleet.

Читать далее