Skip to content

metraction/pharos

Repository files navigation

Pharos

What is Pharos?

Pharos is an open-source platform, designed to automate the security scanning, vulnerability management and compliance reporting.

It pulls running containers from Prometheus, enriches data with contexts important for the deployments, provides information on Grafana dashboards and creates tickets, based on the rules defined by the organization.

Pharos Architecture

Contexts enrichments and rules are highly customizable using plugins, which could be written as go scripts using Yaegi, python like language using Starlark or go templates.

Read the Whitepaper to find out more about Pharos.

Installation

Helm Chart

See helm chart how to install pharos via helm chart.

Grafana

Import the dashboard into your Grafana installation

Create datasources for Pharos:

  • Type: Infinity
  • Name: The namespace where it runs in
  • Base URL: The URL defined by the ingres in values.yaml

Usage

In addition Pharos can be executed as a cli tool for following tasks:

  • Testing plugins
  • Packaging plugins for the deployments

Support

This project is under patronage of

Support

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •  

Languages