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.jsonusing the Security Products Common Format -
Support vulnerability whitelisting with clair-whitelist.ymlfile -
Support table output in CI job log, including an approved/unapprovedstatus label on each vulnerability as determined by the contents of theclair-whitelist.ymlfile -
Rewrite all tests from node.jstoGo -
Update start.sh to use the new GoKlar analyzer converter. -
Update Container Scanning test project to use new klar analyzer and report format
Edited by Adam Cohen