kubectl-ai CLI

AI-помощник для Kubernetes: переводит запросы на естественном языке в операции kubectl и работает как MCP-сервер

  • 7 597 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLIОфициальныйВыбор редакции

Широкий доступ

Почему такой уровень

  • Выполняет команды kubectl и bash в кластере
  • Может изменять ресурсы, включая продакшн
Все причины и проверки

googlecloudplatform/kubectl-ai

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/kubectl-ai

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Выполняет команды kubectl и bash в кластере
  • Может изменять ресурсы, включая продакшн

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

kubectl-ai принимает запрос вроде «как себя чувствует nginx в кластере» и сам выполняет нужные команды kubectl, разбирает вывод и отвечает. Работает интерактивно или в тихом режиме для скриптов, ставится и как плагин kubectl ai. Поддерживает Gemini, Vertex AI, OpenAI, Azure OpenAI, Grok, Bedrock и локальные модели через Ollama и llama.cpp. С флагом --mcp-server отдает свои инструменты kubectl другим MCP-клиентам, а с --external-tools дополнительно проксирует инструменты других MCP-серверов.

Для кого. Для DevOps-инженеров и разработчиков, которые управляют кластерами Kubernetes.

Подходит, если

  • Нужно быстро разобраться в состоянии кластера без ручного перебора команд
  • Хочется дать Claude или Cursor доступ к kubectl через MCP
  • Нужен помощник по Kubernetes на локальной модели

Не подходит, если

  • Нет настроенного kubectl и доступа к кластеру
  • Нельзя давать модели права на изменение продакшн-кластера

Пример запроса к агенту

Посмотри логи приложения nginx в неймспейсе hello и скажи, почему поды перезапускаются

Ограничения

Нужен установленный и настроенный kubectl. Для работы CLI нужен ключ провайдера модели, по умолчанию Gemini, который из России без VPN недоступен, локальные модели через Ollama работают. HTTP-режим MCP по умолчанию без авторизации: любой, кто достучится до порта, сможет выполнять kubectl и bash, для внешнего доступа нужно включить OAuth 2.1.

Как отключить. Удалите бинарник kubectl-ai из PATH или выполните kubectl krew uninstall ai, уберите блок kubectl-ai из конфигурации MCP.

Частые вопросы

Нужен ли ключ модели в режиме MCP-сервера?

В базовом режиме сервер отдает клиенту инструменты kubectl, а рассуждает модель самого клиента.

Можно ли без облака?

Да, через --llm-provider ollama или llama.cpp.

Обсуждение

Вопросов и отзывов пока нет.

MCP-сервер для Kubernetes: агент читает состояние кластера, разбирает сбои подов и запускает операции через kubectl

MCP-серверШирокий доступ965Звезды репозитория

Kubernetes MCP

MCP Server Kubernetes

Выбор редакции

MCP-сервер для управления кластером Kubernetes через kubectl и Helm, с режимом без разрушающих операций

MCP-серверШирокий доступ1,6 тыс.Звезды репозитория

MCP-сервер для Kubernetes на Go: чтение любых ресурсов кластера, логи подов, а в режиме записи apply и exec

MCP-серверШирокий доступ59Звезды репозитория

CLI и контроллер Kubernetes для разработки, сборки и выкатки серверов MCP. Для команд платформы, написан на Go

CLIШирокий доступ476Звезды репозитория
Выбор редакции

MCP-сервер на Go для Kubernetes и OpenShift: ресурсы, поды, логи, Helm и Tekton напрямую через API кластера

MCP-серверШирокий доступ2,2 тыс.Звезды репозитория
Официальный

Открытый интерфейс Kubernetes с встроенным MCP-сервером: агент осматривает кластер, разбирает поломки и выполняет операции с учетом RBAC

MCP-серверШирокий доступ3,9 тыс.Звезды репозитория

Коротко о README

README описывает установку скриптом, вручную, через krew и Nix, и настройку разных провайдеров моделей. Разобраны файл конфигурации, встроенные инструменты, запуск в Docker и режим MCP-клиента. Отдельный раздел посвящен режиму MCP-сервера, HTTP-транспорту и авторизации через OAuth 2.1. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIkubectl-ai
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.