ppiankov/KafkaSpectre Audit

Audit Kafka clusters for unused topics, consumer group drift, and configuration issues

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
bootstrap-serverKafka bootstrap server(s), host:port (comma-separated for multiple)yes
auth-mechanismSASL mechanism: PLAIN, SCRAM-SHA-256, SCRAM-SHA-512no""
usernameSASL usernameno""
passwordSASL passwordno""
tlsEnable TLSnofalse
tls-caPath to TLS CA certificateno""
formatOutput format: text, json, sarif, or spectrehubnotext
exclude-internalExclude internal topics (__consumer_offsets, etc.)nofalse
exclude-topicsTopic names/globs to exclude (comma-separated)no""
timeoutKafka query timeoutno10s
versionKafkaSpectre version to use (e.g., 0.2.0). Defaults to latest.nolatest
argsAdditional arguments to pass to kafkaspectre auditno""
upload-sarifUpload SARIF results to GitHub Security tab (requires format=sarif)nofalse
namedescription
exit-codeNormalized exit code from kafkaspectre audit
report-pathPath to the generated report file