技能 人工智能 KubeStellar多集群AI操作平台

KubeStellar多集群AI操作平台

v20260430
kubestellar-console
KubeStellar Console是一个开源的多集群Kubernetes仪表盘,集成了AI驱动的运维能力。它通过`kc-agent`和MCP服务器,支持用户管理跨边缘和云端的多个K8s集群。提供AI辅助的故障诊断、性能测试、根因分析(RCA)等高级功能,并连接超过20个CNCF项目。
获取技能
284 次下载
概览

KubeStellar Console

Overview

KubeStellar Console is an open-source multi-cluster Kubernetes dashboard (CNCF project) with AI-powered operations. It ships with kc-agent, an MCP server that bridges coding agents to kubeconfig and Kubernetes APIs, plus 10+ built-in agent skills for development, testing, and operations.

When to Use This Skill

  • Use when managing multiple Kubernetes clusters across edge and cloud
  • Use when you need AI-assisted Kubernetes troubleshooting and debugging
  • Use when running performance tests, cache compliance checks, or CI debugging on a Kubernetes dashboard
  • Use when integrating with CNCF projects (Argo, Kyverno, Istio, and 20+ others)

How It Works

Step 1: Install kc-agent

brew tap kubestellar/tap && brew install kc-agent

Step 2: Start the MCP server

kc-agent

This bridges your kubeconfig to any MCP-compatible coding agent.

Step 3: Use built-in agent skills

The project ships with agent skills accessible via CLAUDE.md and AGENTS.md:

  • @perf-test — Dashboard performance testing and TTFI analysis
  • @cache-test — Card cache compliance testing (IndexedDB warm return)
  • @nav-test — Navigation performance testing
  • @ui-compliance-test — Card loading compliance (8 criteria, 150+ cards)
  • @ci-status — CI pipeline monitoring and status checks
  • @rca — Root cause analysis for CI/test failures
  • @tdd — Test-driven development workflow
  • @k8s-debug — Kubernetes debugging and troubleshooting

Key Features

  • Multi-cluster management across edge and cloud
  • Real-time streaming observability
  • 20+ CNCF project integrations (Argo, Kyverno, Istio, etc.)
  • GitHub OAuth authentication
  • Supply chain security (SBOM, SLSA)
  • SQLite WASM caching with stale-while-revalidate pattern
  • 15+ themes with dark/light mode

Security & Safety Notes

  • Critical risk: kc-agent bridges your kubeconfig to MCP-compatible agents. If your kubeconfig carries cluster-admin or write permissions, agents will inherit those capabilities. Always use a least-privilege RBAC context.
  • Recommended: Bind kc-agent to least-privilege read-only RBAC before using it with an agent:
    kubectl create clusterrole kc-agent-readonly --verb=get,list,watch --resource='*'
    kubectl create clusterrolebinding kc-agent-readonly --clusterrole=kc-agent-readonly --serviceaccount=default:kc-agent
    
  • Do not expose kc-agent on a public network without authentication.
  • Review SECURITY-AI.md for prompt injection and agent drift mitigations.

Limitations

  • This skill requires an external binary (kc-agent) installed separately via Homebrew.
  • Do not treat agent output as a substitute for environment-specific validation or expert review.
  • Stop and ask for clarification if required permissions or safety boundaries are unclear.

Links

信息
Category 人工智能
Name kubestellar-console
版本 v20260430
大小 3.84KB
更新时间 2026-05-01
语言