mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-01-26 11:33:59 +00:00
23 lines
652 B
Plaintext
23 lines
652 B
Plaintext
---
|
|
syntax: markdown
|
|
tags: [tldr, common]
|
|
source: https://github.com/tldr-pages/tldr.git
|
|
---
|
|
# checkov
|
|
|
|
> Checkov is a static code analysis tool for Infrastructure as Code (IaC).
|
|
> It is also a software composition analysis (SCA) tool for images and open source packages.
|
|
> More information: <https://www.checkov.io/1.Welcome/Quick%20Start.html>.
|
|
|
|
- Scan a directory containing IaC (Terraform, Cloudformation, ARM, Ansible, Bicep, Dockerfile, etc):
|
|
|
|
`checkov --directory {{path/to/directory}}`
|
|
|
|
- Scan an IaC file, omitting code blocks in the output:
|
|
|
|
`checkov --compact --file {{path/to/file}}`
|
|
|
|
- List all checks for all IaC types:
|
|
|
|
`checkov --list`
|