Skip to content
This repository was archived by the owner on Mar 21, 2025. It is now read-only.
This repository was archived by the owner on Mar 21, 2025. It is now read-only.

Integrate Trivy for vulnerability scanning #3

@michaelsauter

Description

@michaelsauter

Trivy is a popular vulnerability and misconfiguration scanner.

ODS Pipeline supports vulnerability scanning via the Aqua scanner right now, which is a commercial offering. In contrast, trivy is a free offering, but it can be integrated with an Aqua server via the Aqua plugin.

Migrating from the Aqua scanner to trivy will be a great step forward for ODS Pipeline, because:

  • the trivy binary is freely available so can be baked into the container image stored on GitHub
  • scanning will be available regardless of the existence of an Aqua server
  • in addition to vulnerabilities, misconfiguration and licenses can be scanned too
  • SBOM generation as mentioned in Generate SBOM artifact ods-pipeline#592 can be done via trivy

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions