k8s-pilot

k8s-pilot

10

k8s_pilot is a centralized control plane server designed to manage multiple Kubernetes clusters efficiently. It offers features like multi-cluster context switching, CRUD operations on Kubernetes resources, and enhanced management capabilities through MCP integration.

Overview

  • Supports multi-cluster context switching
  • Enables CRUD operations on common Kubernetes resources
  • Powered by MCP for Claude AI and beyond

Key Features

Multi-Cluster Management

  • Interact with multiple Kubernetes clusters
  • Perform context-aware operations
  • Switch between clusters via MCP prompts

Resource Control

  • View, create, update, delete Deployments, Services, Pods, ConfigMaps, Secrets, Ingresses, StatefulSets, DaemonSets, Roles, ClusterRoles, PersistentVolumes & Claims

Namespace Operations

  • Create/delete namespaces
  • List all resources in a namespace
  • Manage labels and resource quotas

Node Management

  • View node details and conditions
  • Cordon/uncordon, label/taint nodes
  • List pods per node