β About
Often, when you talk about an image vulnerabilities, you need to get that kind of charts in a spreadsheet:
Therefore we created the following issue :
πͺ Implement jq trick to group and count by severity #8
Provide the jq
query that takes in input a grype -o json
command and returns
"Negligible",0
"Low",4
"High",10
see Group vulnerabilities by severity
πͺ The jq
trick
Just follow (and bookmark) the following guidelines to enjoy the trick :
πΏ Showtime
Enough talk, let's see the trick in action :
π Resources
opt-nc / grype-contribs
A set of resources around Anchore's grype tool
β About
The aim of this repo is to summarize some resources around Grype to take the best ouf this great tool.
π Discover grype-contribs
To learn more about this project, take a glance at :
π§° Prerequisites
For an optimal usage of these resources, you'll need :
git
-
brew
installed -
python3
andpip
Install tools
brew tap anchore/grype
brew install grype
We'll use termgraph
, "A command-line tool that draws basic graphs in the terminal," :
python3 -m pip install termgraph
Finally clone this repo :
gh repo clone opt-nc/grype-contribs
cd grype-contribs
π Templating
Since v0.42.0
, and
its issue #724
it is possible to transform analysis report with templates.
This feature makes it possible to build nicely useable and highly customizable reports.
Top comments (4)
Thanks for sharing this tip @adriens
Thanks for the feedback ;-p
Great contrib @mbarre π