KubeEye
Wdraża KubeEye i zarządza zasobami InspectRule/InspectPlan do inspekcji klastra.
Testowano · Działa
Co robi ten skill
Używaj przy wdrażaniu KubeEye do inspekcji klastra, tworzeniu zasobów InspectRule/InspectPlan albo pobieraniu wyników inspekcji. Obejmuje wdrożenie oparte na InstallPlan, typy reguł OPA/PromQL/FileChange/Sysctl/Systemd/NodeInfo/FileFilter/ServiceConnect/CustomCommand oraz pobieranie raportów. Zawsze sięgaj po ten skill, gdy użytkownik wspomina o KubeEye, inspekcji klastra, InspectRule, InspectPlan albo…
Raport z testu
Dosłowna instalacja przez clone+copy działa czysto; frontmatter SKILL.md parsuje się jako ścisły YAML, a wszystkie dołączone zasoby są poprawne (4 skrypty shell przechodzą bash -n, wszystkie 17 reguł InspectRule w rules/*.yaml się parsuje). Prawdziwy reklamowany workflow (wdrożenie przez InstallPlan, uruchomienie InspectPlan, pobranie raportów HTML/XLSX) wymaga żywego klastra KubeSphere z rozszerzeniem kubeeye plus kubectl — ta twarda zależność jest uczciwie ujawniona w polu frontmatter "compatibility", a nie ukryta — więc testowano tu na sprawdzalnym wycinku: napisaniu polityki InspectRule/OPA do zaudytowania dostarczonego manifestu Deployment. A/B: przykład referencyjny skilla i dołączone reguły wdrożeniowe dały mu dwa szczegóły, w których ramię bazowe się pomyliło — polem CRD jest "rule:" (baza napisała nieistniejące "rego:", które CRD by odrzuciło, nic nie flagując) i każda polityka OPA potrzebuje "import rego.v1" (baza to pominęła, łamiąc parsowanie w ewaluatorze OPA KubeEye), przez co wynik skilla jest funkcjonalny tam, gdzie wynik bazy po cichu nic by nie zrobił.
Testowano: 2026-07-11 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/kubesphere/kubesphere cd kubesphere mkdir -p ~/.claude/skills cp -r skills/kubeeye ~/.claude/skills/kubeeye
Komendy i przykładowe prompty
/kubeeyeWdraża KubeEye i zarządza zasobami InspectRule/InspectPlan do inspekcji klastra.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Deploy KubeEye to inspect this Kubernetes clusterCreate an InspectPlan to check node healthRetrieve the latest KubeEye inspection report