KubeEye

Distribuisce KubeEye e gestisce le risorse InspectRule/InspectPlan per l'ispezione del cluster.

di kubesphere · kubesphere/kubesphere

Promosso ★ 8.0/10

KubeEye — Distribuisce KubeEye e gestisce le risorse InspectRule/InspectPlan per l'ispezione del cluster.

Cosa fa

Da usare quando si distribuisce KubeEye per l'ispezione del cluster, si creano risorse InspectRule/InspectPlan, o si recuperano i risultati dell'ispezione. Copre la distribuzione basata su InstallPlan, i tipi di regola OPA/PromQL/FileChange/Sysctl/Systemd/NodeInfo/FileFilter/ServiceConnect/CustomCommand, e il recupero dei report. Consulta sempre questo skill quando l'utente menziona KubeEye, ispezione del cluster, InspectRule, InspectPlan, o…

Rapporto di test

L'installazione verbatim con clone+copy funziona in modo pulito; il frontmatter di SKILL.md si analizza come YAML rigoroso e tutti gli asset inclusi sono validi (4 script shell passano bash -n, tutte le 17 regole InspectRule in rules/*.yaml si analizzano correttamente). Il workflow reale pubblicizzato (distribuzione via InstallPlan, esecuzione di InspectPlan, recupero dei report HTML/XLSX) richiede un cluster KubeSphere live con l'estensione kubeeye più kubectl — questa dipendenza rigida è dichiarata onestamente in un campo frontmatter 'compatibility', non nascosta — quindi è stata testata qui sulla porzione verificabile: scrivere una InspectRule/policy OPA per verificare un manifest Deployment fornito. A/B: l'esempio di riferimento e le regole di distribuzione incluse nello skill gli hanno dato i due dettagli su cui il braccio base ha sbagliato — il campo CRD e 'rule:' (la base ha scritto un inesistente 'rego:' che la CRD scarterebbe, senza segnalare nulla) e ogni policy OPA richiede 'import rego.v1' (la base lo ha omesso, rompendo il parsing sul valutatore OPA di KubeEye), rendendo l'output dello skill funzionante laddove l'output della base non farebbe silenziosamente nulla.

Testato il: 2026-07-11 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /kubeeyeDistribuisce KubeEye e gestisce le risorse InspectRule/InspectPlan per l'ispezione del cluster.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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