Container Scanning report common output: Re-write klar analyzer using Go
Sub-issue of #32934 (closed)
Implementation plan
-
Rewrite Klar analyzer converter using Go
-
Output gl-container-scanning-report.json
using the Security Products Common Format -
Support vulnerability whitelisting with clair-whitelist.yml
file -
Support table output in CI job log, including an approved/unapproved
status label on each vulnerability as determined by the contents of theclair-whitelist.yml
file -
Rewrite all tests from node.js
toGo
-
Update start.sh to use the new Go
Klar analyzer converter. -
Update Container Scanning test project to use new klar analyzer and report format
Edited by Adam Cohen