Skip to main content
Glama

k8s-pilot

by bourbonkk

k8s-пилот-ci

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

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


🚀 Обзор

  • 🔄 Поддерживает многокластерное переключение контекста
  • 🔧 Позволяет выполнять операции CRUD на большинстве распространенных ресурсов Kubernetes
  • ⚙️ Работает на базе MCP для Claude AI и не только

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

  • 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 в пространстве имен pypy, а также создайте службу, которая подключается к нему. развертывание와 서비스생성(영어

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

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

  • Бесперебойное взаимодействие с несколькими кластерами Kubernetes
  • Выполнение контекстно-зависимых операций
  • Легко переключайтесь между кластерами с помощью подсказок MCP

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

  • Просмотр, создание, обновление, удаление:
    • Развертывания, службы, модули
    • Конфигурационные карты, секреты, входы
    • StatefulSets, DaemonSets
    • Роли, КластерРоли
    • Постоянные объемы и претензии

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

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

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

  • Просмотреть сведения об узле и его условия
  • Оцепление/расцепление, маркировка/заражение узлов
  • Список модулей на узел

Лицензия

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

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Легкий, централизованный сервер плоскости управления, который позволяет управлять несколькими кластерами Kubernetes одновременно, поддерживая переключение контекста и операции CRUD на общих ресурсах Kubernetes.

  1. 🧰 Предварительные условия
    1. Установка
      1. Использование с Claude Desktop
        1. Сценарий
          1. Основные характеристики
            1. Управление мультикластером
            2. Контроль ресурсов
            3. Операции с пространством имен
            4. Управление узлом
          2. Лицензия

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A server that enables LLMs to manage Kubernetes clusters through natural language commands, wrapping kubectl operations to provide a simplified interface for common Kubernetes tasks.
              Last updated -
              9
              Python
            • -
              security
              A
              license
              -
              quality
              Provides MCP multi-cluster Kubernetes management and operations, featuring a management interface, logging, and nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
              Last updated -
              597
              Go
              MIT License
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              Provides MCP multi-cluster Kubernetes management and operations. It can be integrated as an SDK into your own project and includes nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
              Last updated -
              125
              Go
              MIT License
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A unified control center for managing MCP servers, providing tooling for environment variable management, profile-based configurations, and local package installation automation.
              Last updated -
              24
              1
              TypeScript
              MIT License

            View all related MCP servers

            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