{"repo":"NCCloud/harbor-vulnerabilities-exporter","free":true,"listed":false,"github":"https://github.com/NCCloud/harbor-vulnerabilities-exporter","clone":"git clone https://github.com/NCCloud/harbor-vulnerabilities-exporter.git","description":"Harbor vulnerabilities prometheus exporter","language":"Python","stars":17,"topics":["exporter","harbor","infrastructure","prometheus","python"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Harbor Vulnerabilities Exporter The Harbor Vulnerabilities Prometheus Exporter is a Python script that collects vulnerability information for the latest pushed images in Harbor repositories and generates Prometheus metrics based on the collected data. Table of Contents - Introduction - Features - Installation - Configuration - Usage - Grafana dashboard - Versioning - Contributing - License Introduction Harbor is a container image registry that allows you to store, manage, and secure container images. The Harbor Vulnerabilities Exporter helps you gather vulnerability information for images stored in Harbor repositories and exposes this data as Prometheus metrics, making it easier to monitor security aspects of your images. Features - Collects vulnerability information for the latest pushed images in Harbor repositories. - Exposes vulnerability metrics in Prometheus format. - Supports parallel processing for improved performance. - Easily configurable through environment variables. Installation Clone the repository: Install the required Python packages: Set up your environment variables as described in the [Configuration] section. Alternatively you can build a docker image for the harbor-vulnerabilities-exporter using the provided Dockerfile in the root of this repository: Configuration You can configure the exporter using environment variables: - HARBOR API URL : API URL of your Harbor instance, for example: 'http://harbor-harbor-harbor-core.harbor/api/v2.0' - HARBOR USERNAME ","default_branch":null,"files":null,"tree":[],"storefront":"/r/NCCloud","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NCCloud/harbor-vulnerabilities-exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}