sandeep27choudhary/KubeShield Security Scanner

Scan Kubernetes manifests for security misconfigurations with optional AI-powered attack simulation

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathFile, directory, or "-" (stdin) to scanno.
fail-onMinimum severity that fails CI: LOW|MEDIUM|HIGH|CRITICALnoHIGH
outputOutput format: terminal|json|sarifnosarif
sarif-fileFilename for SARIF output (used when output=sarif)nokubeshield.sarif
no-llmSkip LLM enrichment, run static rules onlynotrue
providerLLM provider: claude|openai|openrouter|ollamano""
modelLLM model overrideno""
namespaceFilter findings by Kubernetes namespaceno""
namedescription
sarif-filePath to the generated SARIF report (when output=sarif)
exit-codeScanner exit code: 0=clean, 1=warnings present, 2=CI blocked