For the complete documentation index, see llms.txt. This page is also available as Markdown.

Trivy

This plugin allows you to scan the Terraform code with trivy and provide output.

trivy is a static analysis security scanner that can be used for Terraform code.

Configuration options

  1. Name: This is a Brainboard field to describe what this task is about.

  2. Ignore status: List of vulnerability statuses to ignore:

    1. unknown

    2. not_affected

    3. affected

    4. fixed

    5. under_investigation

    6. will_not_fix

    7. fix_deferred

    8. end_of_life

  3. Scanners: List of what security issues to detect:

    1. vuln

    2. misconfig

    3. secret

    4. license

  4. Severity: Severities of security issues to be displayed:

    1. UNKNOWN

    2. LOW

    3. MEDIUM

    4. HIGH

    5. CRITICAL

  5. Ignore failure: if enabled, the execution of the following stage will be triggered even if the task fails.

  6. Offline scan: Do not issue API requests to identify dependencies

  7. Require approval: It implies that this task will not be executed until approved by people added to the approvers' list.

    • The task remains blocked until all approvers added in the list approve it.

    • When enabled, it allows you to add approvers to the list.

    • The approver has to be a Brainboard user.

  8. Config: Can be used to pass any valid Trivy configuration page (see documentation)

  9. Skip files: Specify the files or glob patterns to skip.

Sample output

The output includes clickable links that open the relevant documentation pages listed in the 'More Information' section.

Last updated