Kubernetes
Summary
MCP-K8s-Server is a Kotlin-based server that provides AI assistants with direct access to Kubernetes cluster management capabilities. Developed by Hari Ohm Prasath, it exposes a comprehensive set of tools for monitoring and managing Kubernetes resources including pods, deployments, services, storage, networking, and Helm releases. The server connects to Kubernetes clusters using the local kubeconfig file and leverages the official Kubernetes Java client to interact with the API server. Particularly valuable for DevOps engineers and platform administrators who need to diagnose cluster issues, analyze resource utilization, and manage deployments through natural language interactions without switching to kubectl or other management tools.
Available Actions(5)
Cluster Health and Diagnostics
Perform various diagnostics on the cluster, such as checking the status, listing pods, and identifying resource usage.
Network Analysis
Analyze network configurations and logs, including listing ingresses and services, and checking service endpoints.
Storage Management
Manage storage resources by listing persistent volumes, checking unbound storage claims, and monitoring storage capacity.
Job and CronJob Analysis
Analyze jobs and CronJobs, including listing running jobs, checking failed jobs, and viewing execution history.
Helm Release Management
Manage Helm releases, including listing releases, upgrading charts, checking values, performing rollbacks, and viewing revision history.
커뮤니티 리뷰
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요