https://github.com/mesosphere/trivy-bundles
https://github.com/mesosphere/trivy-bundles
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mesosphere/trivy-bundles
- Owner: mesosphere
- Created: 2022-10-14T15:19:51.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-11-19T16:47:57.000Z (8 months ago)
- Last Synced: 2026-02-15T06:24:08.551Z (5 months ago)
- Language: Makefile
- Size: 65.4 KB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Trivy Bundles
This repository creates a bundled Aquasec Trivy image with a timestamped database.
This repository mainly uses Makefile targets to perform the required actions.
Run `make help` to discover all of them.
## Set the matching Trivy Version
|DKP/NKP Version |Trivy Version|
|-|-|
|NKP 2.13.x|0.56.2|
|NKP 2.12.x|0.53.0|
|DKP 2.8.x|0.49.1|
|DKP 2.7.x|0.45.1|
|DKP 2.6.x|0.42.1|
```bash
export TRIVY_VERSION=
```
## Override Registry and Repository
Override the default registry and repository values, by setting the following env-vars:
```bash
export REGISTRY=docker.io
export REPOSITORY=foo-org
```
## Create an airgapped bundle
Run `make create-airgapped-image-bundle`
## Generate a Docker Image with the latest database version
Run `make latest_image_tag`
## Publish Docker image to Registry
Run `make publish-trivy-bundled-image`
## Delete intermediate files
Run `make clean`