Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .checkov.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Root Checkov config, read automatically by the IaC scans that Chainloop runs
# on this repository (the iac-scan workflow and the scan in pr-validation).
# PR validation passes the changed files with -f, so --skip-path does not
# apply there. Use skip-framework and skip-check only.
#
# Secret detection belongs to the secret scans (secret-scan and pr-validation).
# Checkov's secrets framework only duplicates them, and here it reports
# development configs, vendored charts and test data.
#
# The openapi framework matches only validator test data and the spec that is
# generated from the protos (app/controlplane/api/gen/openapi). A fix for a
# finding in the generated spec has to go in the generator.
skip-framework:
- secrets
- openapi
Comment thread
jiparis marked this conversation as resolved.
Resolved

# The release images are FROM scratch and have no shell to run a HEALTHCHECK.
# The Helm chart sets liveness and readiness probes, and the CLI and migrations
# images run as jobs.
skip-check:
- CKV_DOCKER_2
Loading