Skip to main content
Glama

k8s-пилот-ci

значок кузнеца

Центральный пилот для ваших Kubernetes-флотов ✈️✈️

k8s_pilot — это легкий централизованный сервер плоскости управления для одновременного управления несколькими кластерами Kubernetes .
Благодаря мощным инструментам и интуитивно понятным API вы можете наблюдать и управлять всеми своими кластерами из одной кабины.


🚀 Обзор

  • 🔄 Поддерживает многокластерное переключение контекста

  • 🔧 Позволяет выполнять операции CRUD на большинстве распространенных ресурсов Kubernetes

  • ⚙️ Работает на базе MCP для Claude AI и не только


Related MCP server: k8m

🧰 Предварительные условия

  • Python 3.13 или выше

  • менеджер пакетов uv

  • Доступ к кластерам Kubernetes ( ~/.kube/config или внутрикластерная конфигурация)

# Install uv (if not installed) # For MacOS brew install uv # For Linux curl -LsSf https://astral.sh/uv/install.sh | sh

Установка

# Clone the repository git clone https://github.com/bourbonkk/k8s-pilot.git cd k8s-pilot # Launch with uv + MCP uv run --with mcp[cli] mcp run k8s_pilot.py

Использование с Claude Desktop

Используйте эту конфигурацию для запуска сервера MCP k8s_pilot из Клода:

{ "mcpServers": { "k8s_pilot": { "command": "uv", "args": [ "--directory", "<path-to-cloned-repo>/k8s-pilot", "run", "--with", "mcp[cli]", "mcp", "run", "k8s_pilot.py" ] } } }

Замените фактическим каталогом, в который вы клонировали репозиторий.

Сценарий

Создайте развертывание, используя образ nginx:latest в пространстве имен pypy, а также создайте службу, которая подключается к нему. развертывание와 서비스생성(영어

Основные характеристики

Управление мультикластером

  • Бесперебойное взаимодействие с несколькими кластерами Kubernetes

  • Выполнение контекстно-зависимых операций

  • Легко переключайтесь между кластерами с помощью подсказок MCP

Контроль ресурсов

  • Просмотр, создание, обновление, удаление:

    • Развертывания, службы, модули

    • Конфигурационные карты, секреты, входы

    • StatefulSets, DaemonSets

    • Роли, КластерРоли

    • Постоянные объемы и претензии

Операции с пространством имен

  • Создание/удаление пространств имен

  • Список всех ресурсов в пространстве имен

  • Управление метками и квотами ресурсов

Управление узлом

  • Просмотреть сведения об узле и его условия

  • Оцепление/расцепление, маркировка/заражение узлов

  • Список модулей на узел

Лицензия

Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE .

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bourbonkk/k8s-pilot'

If you have feedback or need assistance with the MCP directory API, please join our Discord server