KubeEye

Deployt KubeEye und verwaltet InspectRule-/InspectPlan-Ressourcen zur Cluster-Inspektion.

von kubesphere · kubesphere/kubesphere

Getestet · Funktioniert ★ 8.0/10

KubeEye — Deployt KubeEye und verwaltet InspectRule-/InspectPlan-Ressourcen zur Cluster-Inspektion.

Was es kann

Einsetzen beim Deployen von KubeEye zur Cluster-Inspektion, beim Erstellen von InspectRule-/InspectPlan-Ressourcen oder beim Abrufen von Inspektionsergebnissen. Deckt InstallPlan-basiertes Deployment, die Regeltypen OPA/PromQL/FileChange/Sysctl/Systemd/NodeInfo/FileFilter/ServiceConnect/CustomCommand sowie das Abrufen von Reports ab. Diesen Skill immer konsultieren, wenn der Nutzer KubeEye, Cluster-Inspektion, InspectRule, InspectPlan oder…

Testbericht

Die wortgetreue Clone+Copy-Installation funktioniert sauber; das SKILL.md-Frontmatter parst als striktes YAML, und alle mitgelieferten Assets sind gültig (4 Shell-Skripte bestehen bash -n, alle 17 InspectRule-rules/*.yaml parsen). Der eigentliche beworbene Workflow (InstallPlan-Deploy, InspectPlan ausführen, HTML-/XLSX-Reports abrufen) braucht einen laufenden KubeSphere-Cluster mit der KubeEye-Extension plus kubectl — diese harte Abhängigkeit wird ehrlich in einem „compatibility“-Frontmatter-Feld offengelegt, nicht versteckt —, daher wurde hier am überprüfbaren Ausschnitt getestet: das Verfassen einer InspectRule/OPA-Policy zur Prüfung eines vorgegebenen Deployment-Manifests. A/B: Das Referenzbeispiel und die mitgelieferten Deployment-Regeln des Skills lieferten ihm die zwei Details, bei denen der Basis-Arm danebenlag — das CRD-Feld heißt 'rule:' (die Basis schrieb ein nicht existierendes 'rego:', das die CRD wegkürzen würde, ohne etwas zu melden), und jede OPA-Policy braucht 'import rego.v1' (die Basis ließ es aus, was das Parsen auf KubeEyes OPA-Evaluator bricht) — damit funktioniert der Skill-Output, während der Basis-Output stillschweigend nichts täte.

Getestet am: 2026-07-11 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/kubesphere/kubesphere
cd kubesphere
mkdir -p ~/.claude/skills
cp -r skills/kubeeye ~/.claude/skills/kubeeye

Befehle & Beispiel-Prompts

  • /kubeeyeDeployt KubeEye und verwaltet InspectRule-/InspectPlan-Ressourcen zur Cluster-Inspektion.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Deploy KubeEye to inspect this Kubernetes cluster
  • Create an InspectPlan to check node health
  • Retrieve the latest KubeEye inspection report