Zum Hauptinhalt springen

Befehlsmenü

Zu einer Seite springen oder den Katalog durchsuchen

KI-Tools & -Skripte

Sicherheitscheck für Kubernetes-Manifeste

Prüfen Sie Kubernetes-YAML vor kubectl apply: privilegierte Pods, Passwörter in env, Secret-Manifeste in git, hostPath-Mounts des Docker-Sockets, Host-Netzwerk, Container als root, fehlende Speicherlimits und offen erreichbare Datenbanken.

$5.00

Das bekommst du: 1 Datei · 18.87 KB · ZIP

Kaufoptionen ansehen

Produktbeschreibung

Ein Secret-Manifest in git ist nur base64-kodiert, und ein einziger privilegierter Container kann seinen Node übernehmen. Dieser Skill findet solche Probleme und neun weitere riskante Einstellungen in Ihren Kubernetes-Manifesten und erklärt, wie Sie jede davon beheben.

Ihr Agent lässt einen Scanner über Ihre YAML-Manifeste laufen: Deployments, StatefulSets, DaemonSets, Jobs, CronJobs, Pods, Services und Secrets, einschließlich Init-Containern, kind: List-Dateien und Dateien mit mehreren Dokumenten. Das Ergebnis lautet BLOCK, REVIEW oder NOT FLAGGED, jeweils mit Datei, Zeile, Begründung und einer sichereren Alternative. Secret-Werte werden nie ausgegeben.

Was geprüft wird

BLOCK (vor dem Release beheben)

  • K01: ein privilegierter Container

  • K02: ein Passwort, Token oder Schlüssel als Klartextwert in env

  • K03: ein Secret-Manifest mit echten data- oder stringData-Werten

  • K04: ein hostPath-Mount des Container-Runtime-Sockets oder des Root-Verzeichnisses des Nodes

REVIEW (vor der Veröffentlichung prüfen)

  • K11: ein Image ohne Tag oder mit :latest

  • K12: hostNetwork, hostPID oder hostIPC

  • K13: ein Container, der möglicherweise als root läuft

  • K14: gefährliche Capabilities wie SYS_ADMIN oder ALL

  • K15: ein hostPath-Mount eines Systemordners des Nodes

  • K16: kein Speicherlimit

  • K17: ein Datenbank-Port, der über LoadBalancer oder NodePort erreichbar ist

Lieferumfang

  • Der Scanner (Python 3.9+, nur Standardbibliothek)

  • Ein Regelleitfaden mit Begründung und sichererer Alternative für jede Regel

  • Ein riskantes und ein sicheres Beispielmanifest sowie der echte Bericht, den der Scanner für das riskante erzeugt

Grenzen

Er liest YAML-Text. Er rendert keine Helm-Templates oder Kustomize-Overlays und kann weder Admission Policies noch das sehen, was tatsächlich im Cluster läuft. NOT FLAGGED ist keine Garantie.

Inhalt

Eine ZIP-Datei mit 8 Dateien: SKILL.md, der Scanner in scripts/ (3 Python-Dateien), references/rules.md (jede Regel mit Begründung und sichererer Alternative) und examples/ (2 Beispieldateien plus report.md, die echte Scanner-Ausgabe für das riskante Beispiel).

So wird es verwendet: Dies ist ein Agent-Skill: ein Ordner mit einer SKILL.md-Datei und Python-Skripten, die ein KI-Coding-Agent wie Claude Code, Cursor oder Codex CLI ausführen kann. Entpacken Sie ihn in den Skills-Ordner Ihres Agenten (für Claude Code: ~/.claude/skills/) und bitten Sie Ihren Agenten dann, Ihr Projekt zu prüfen. Die Skripte laufen auch eigenständig mit Python 3.9 oder neuer, ohne dass etwas installiert werden muss. Sie lesen nur Ihre Dateien: kein Netzwerkzugriff, und es wird nichts irgendwohin gesendet.

Das bekommst du

1 Datei · 18.87 KB

  • kubernetes-manifest-safety-check-1.0.0.zipZIP · 18.87 KB

In Getly Pro enthaltenPro holen

LizenzKommerzielle Nutzung erlaubt
Veröffentlicht8. Nov. 2026
Dateigröße18.87 KB
DateiformatZIP
Versionv1.0

Tags

kubernetesk8scontainerssecuritydevopsai agent skill
R
RR HH

Häufige Fragen

Erhalte ich sofort Zugriff?

Ja. Dies ist ein digitales Produkt - du kannst es direkt nach dem Kauf aus deiner Bibliothek herunterladen.

Darf ich es für kommerzielle Projekte nutzen?

Ja. Kommerzielle Nutzung ist erlaubt: im eigenen Business und in dem, was du verkaufst. Die Datei selbst darfst du nicht weiterverkaufen oder verbreiten.

Wie sind die Rückerstattungsbedingungen?

Du kannst innerhalb von 30 Tagen eine Rückerstattung anfordern. Stimmt etwas nicht, fordere sie bei deiner Bestellung an - das Getly-Team prüft sie.

Welche Dateiformate und -größen erhalte ich?

Du lädst 1 Datei herunter - ZIP - insgesamt 18.87 KB.

Erhalte ich kostenlose Updates?

Ja - wenn der Verkäufer eine neue Version veröffentlicht, kannst du die aktuellen Dateien kostenlos erneut aus deiner Bibliothek herunterladen. Aktuelle Änderungen findest du im Changelog.

Preis

$5.00