external

command
v0.7.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

README

External GRPC Plugin example:

Motivation:
Use VMClarity orchestration mechanism in order to orchestrate scans in your own custom environment.
Write your own scanning logic that runs on the platform of your choice. It can be a cloud provider,
a local file system, or whatever you want to scan.
VMClarity control plane is agnostic to the platform in which the scanner runs and the way the actual scanning is happening.

Requirements:
The plugin needs to listen on a grpc port, which is accessible from VMClarity control plane.

Write your own plugin:
1. Implement the proto methods.
2. Run the plugin as a grpc server.
3. Run VMClarity and provide the plugin address via VMCLARITY_EXTERNAL_PROVIDER_PLUGIN_ADDRESS env var.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL