-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: use trivy as a binary instead of a library #786
feat: use trivy as a binary instead of a library #786
Commits on Jul 6, 2023
-
Install trivy binary into trivy-scanner image
Installs the published trivy binary to the trivy-scanner image. Make variables TRIVY_BINARY_REPO TRIVY_BINARY_TAG, and TRIVY_BINARY_IMG have been added to provide control over the versioning. This is a beginning of a change intended to reduce maintentance and to resolve resource issues that have arisen. Instead of using trivy as a library (which has a constantly-shifting API), we will use the published binary. Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f44a373 - Browse repository at this point
Copy the full SHA f44a373View commit details -
Begin work on new scanner code
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4d2b85a - Browse repository at this point
Copy the full SHA 4d2b85aView commit details -
First implementation of new scanner
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3fba80b - Browse repository at this point
Copy the full SHA 3fba80bView commit details -
Update main method to use new scanner
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 65c59d6 - Browse repository at this point
Copy the full SHA 65c59d6View commit details -
Ensure new scanner uses only specified runtime
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d91f122 - Browse repository at this point
Copy the full SHA d91f122View commit details -
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 546e065 - Browse repository at this point
Copy the full SHA 546e065View commit details -
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5dc74ec - Browse repository at this point
Copy the full SHA 5dc74ecView commit details -
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4a44233 - Browse repository at this point
Copy the full SHA 4a44233View commit details -
Propagate trivy version to scanner binary
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 75aeae4 - Browse repository at this point
Copy the full SHA 75aeae4View commit details -
Update deps after removing trivy
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2e01854 - Browse repository at this point
Copy the full SHA 2e01854View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64d04fb - Browse repository at this point
Copy the full SHA 64d04fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8c6752 - Browse repository at this point
Copy the full SHA a8c6752View commit details -
Remove dead code and associated unit test
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 63aed3a - Browse repository at this point
Copy the full SHA 63aed3aView commit details -
Change cli invocation log to debug-only
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7c7cc98 - Browse repository at this point
Copy the full SHA 7c7cc98View commit details -
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a742166 - Browse repository at this point
Copy the full SHA a742166View commit details -
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7e1300d - Browse repository at this point
Copy the full SHA 7e1300dView commit details -
Place constants in logical order
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e819a4b - Browse repository at this point
Copy the full SHA e819a4bView commit details -
Add unit test structure and first test
For testing Config.cliArgs(...) Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b0d2a6a - Browse repository at this point
Copy the full SHA b0d2a6aView commit details -
Add comprehensive unit tests for Config.cliArgs(...)
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bb17c0a - Browse repository at this point
Copy the full SHA bb17c0aView commit details -
Bump k8s.io/kubernetes to v1.26.6
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 67a0fc4 - Browse repository at this point
Copy the full SHA 67a0fc4View commit details -
Signed-off-by: Peter Engelbert <pmengelbert@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 142d52a - Browse repository at this point
Copy the full SHA 142d52aView commit details