Giter VIP home page Giter VIP logo

trivy-operator-explorer's Introduction

Trivy Operator Explorer

This is a web explorer that displays the reports generated by the Trivy Operator for Kubernetes.

Preview

Dashboard

Install

Pre-requisites

You will of course need Trivy Operator already installed. The latest version of this explorer should work with the latest version of Trivy Operator. This explorer gets its data directly from the reporting custom resources that Trivy Operator installs in the cluster, and updates as it runs its scans.

Install explorer

Install with the helm chart:

helm upgrade --install --create-namespace \
--repo "https://starttoaster.github.io/trivy-operator-explorer" \
-n trivy-explorer \
trivy-operator-explorer \
trivy-operator-explorer

Filters

Some dashboards have filters that can be set from clicking elements on the page, but the following can only be set manually from the URL query parameters for now. UI elements might be added for these over time.

Image filter

Parameters Description Example
hasfix Boolean to only view vulnerabilities that have a fix version, or not. hasfix=true, hasfix=false
resources Comma-separated list of resources to view vulnerabilities for. resources=curl,zlib1g
notresources Comma-separated list of resources to ignore vulnerabilities for. notresources=curl,zlib1g

Example URL: http://your.explorer.install/image?hasfix=true&resources=curl,zlib1g

TODO

See CONTRIBUTING.md if you'd like to contribute an item on this list. Please make an Issue if you would like to see something added to this list.

  • Dashboard for CIS/NSA/PSS compliance results, maybe made the home page, and move the images view to /images
  • SBOM dashboard
  • Graphical elements for setting the filters on the /image page

trivy-operator-explorer's People

Contributors

dependabot[bot] avatar starttoaster avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.