Skills / Engineering / Checkov IaC Security

Checkov IaC Security

Catch infrastructure-as-code misconfigurations before they ship with Checkov by Prisma Cloud. Scans Terraform, CloudFormation, Kubernetes, Helm, Dockerfile, and ARM for insecure defaults, writes custom policies, suppresses false positives, and gates CI on policy violations.

Checkov is a static analysis tool that scans IaC for thousands of security and compliance misconfigurations. This skill helps you run scans across Terraform, Kubernetes, Helm, CloudFormation, and Dockerfiles, author custom policies in Python or YAML, manage baselines and skips, and enforce results in CI.

security iac terraform kubernetes devsecops

When to use

Use to scan Terraform, Kubernetes, Helm, CloudFormation, or Dockerfiles for insecure defaults, write custom policies, and block misconfigured infrastructure in CI.

Examples

Scan Terraform for issues

Find insecure defaults

Run Checkov on my Terraform and explain each failed check with the fix

Write a custom policy

Enforce a team standard

Write a custom Checkov policy that fails any S3 bucket without encryption and versioning enabled

Gate CI on IaC security

Block risky infra changes

Add Checkov to my pipeline so pull requests fail when they introduce high-severity misconfigurations
Added to wishlist