deepfence / deepfence/ThreatMapper

GRPC Plugin support for discovery agent

Open
#166 0 comments 0 reactions 2 assignees Claimed by @noboruma View on GitHub
enhancement needs-triage
Dominant language
TypeScript
Stars
5.3k
Forks
631
PR merge metrics
No merged PRs in 30d

Description

Earlier, third party plugins could send telemetry to discovery process over a unix socket. This was disabled a while ago as there is no clean way to implement authentication for plugins.

Refactor this to be a GRPC interface so other scanning tools (e.g secret scanner and more) can be written in any language and communicate with agent to share telemetry and advanced detections. Use auth.

For exmaple:

secret scanner/other plugins -----grpc----> agent -------------> console

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.