El piloto central para tus flotas de Kubernetes ✈️✈️
k8s_pilot
es un servidor de plano de control centralizado y liviano para administrar múltiples clústeres de Kubernetes a la vez.
Con herramientas potentes y API intuitivas, puede observar y controlar todos sus clústeres desde una sola cabina.
🚀 Descripción general
🔄 Admite cambio de contexto entre múltiples clústeres
🔧 Permite operaciones CRUD en los recursos más comunes de Kubernetes
⚙️ Desarrollado por MCP para Claude AI y más allá
🧰 Requisitos previos
Python 3.13 o superior
administrador de paquetes
uv
Acceso a clústeres de Kubernetes (
~/.kube/config
o configuración en el clúster)
Instalación
Uso con Claude Desktop
Utilice esta configuración para ejecutar el servidor MCP k8s_pilot desde Claude:
Reemplácelo con el directorio real donde clonó el repositorio.
Guión
Cree una implementación utilizando la imagen nginx:latest en el espacio de nombres pypy y también cree un servicio que se conecte a ella.
Características principales
Gestión de múltiples clústeres
Interactúe sin problemas con múltiples clústeres de Kubernetes
Realizar operaciones sensibles al contexto
Cambie fácilmente entre clústeres mediante indicaciones de MCP
Control de recursos
Ver, crear, actualizar, eliminar:
Implementaciones, servicios, pods
ConfigMaps, Secretos, Ingresos
Conjuntos con estado, conjuntos de demonios
Roles, Roles de clúster
Volúmenes persistentes y reclamaciones
Operaciones de espacio de nombres
Crear/eliminar espacios de nombres
Enumerar todos los recursos en un espacio de nombres
Administrar etiquetas y cuotas de recursos
Gestión de nodos
Ver detalles y condiciones del nodo
Acordonar/descordonar, etiquetar/manchar nodos
Lista de pods por nodo
Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Un servidor de plano de control centralizado y liviano que permite la gestión de múltiples clústeres de Kubernetes simultáneamente y admite el cambio de contexto y las operaciones CRUD en recursos comunes de Kubernetes.
Related MCP Servers
- AsecurityFlicenseAqualityA 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 -259
- -securityAlicense-qualityProvides 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 -655MIT License
- -securityAlicense-qualityProvides 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 -126MIT License
- -securityFlicense-qualityAn MCP server that enables interaction with multiple Kubernetes clusters simultaneously, providing comprehensive tools for cluster management, resource operations, and diagnostics across different environments.Last updated -