Terrascan IaC 合规扫描
Terrascan 扫描 Terraform、Kubernetes、Helm、Kustomize 等 IaC,内置 OPA/Rego 策略,覆盖 CIS、PCI、HIPAA 等合规基线。适合多框架统一扫描。
支持 CLI、Docker 和 CI,输出 JSON、YAML、SARIF 等格式。
安装:
brew install terrascan
terrascan version
扫描目录:
terrascan scan -d ./infra
terrascan scan -d ./infra -o json > results.json
指定策略类型:
terrascan scan -d ./infra -t terraform
terrascan scan -d ./infra -p aws
在 CI 中失败:
terrascan scan -d ./infra --non-recursive -o sarif | tee results.sarif
.terraform 和缓存,噪声大。