Directories
¶
| Path | Synopsis |
|---|---|
|
mock
Package auth is a generated GoMock package.
|
Package auth is a generated GoMock package. |
|
Package config contains a centralized structure for all configuration options.
|
Package config contains a centralized structure for all configuration options. |
|
Package container provides a client for interacting with container images
|
Package container provides a client for interacting with container images |
|
Package controlplane contains the gRPC server implementation for the control plane
|
Package controlplane contains the gRPC server implementation for the control plane |
|
Package crypto provides cryptographic functions
|
Package crypto provides cryptographic functions |
|
Package engine provides an implementation of the policy-engine-related objects, interfaces and functionality.
|
Package engine provides an implementation of the policy-engine-related objects, interfaces and functionality. |
|
errors
Package errors provides errors for the evaluator engine
|
Package errors provides errors for the evaluator engine |
|
eval
Package eval provides necessary interfaces and implementations for evaluating rules.
|
Package eval provides necessary interfaces and implementations for evaluating rules. |
|
eval/jq
Package jq provides the jq policy evaluator
|
Package jq provides the jq policy evaluator |
|
eval/rego
Package rego provides the rego rule evaluator
|
Package rego provides the rego rule evaluator |
|
eval/vulncheck
Package vulncheck provides the vulnerability check evaluator
|
Package vulncheck provides the vulnerability check evaluator |
|
ingester
Package ingester provides necessary interfaces and implementations for ingesting data for rules.
|
Package ingester provides necessary interfaces and implementations for ingesting data for rules. |
|
ingester/artifact
Package artifact provides the artifact ingestion engine
|
Package artifact provides the artifact ingestion engine |
|
ingester/builtin
Package builtin provides the builtin ingestion engine
|
Package builtin provides the builtin ingestion engine |
|
ingester/diff
Package diff provides the diff rule data ingest engine
|
Package diff provides the diff rule data ingest engine |
|
ingester/git
Package git provides the git rule data ingest engine
|
Package git provides the git rule data ingest engine |
|
ingester/rest
Package rest provides the REST rule data ingest engine
|
Package rest provides the REST rule data ingest engine |
|
interfaces
Package interfaces provides necessary interfaces and implementations for implementing engine plugins
|
Package interfaces provides necessary interfaces and implementations for implementing engine plugins |
|
Package entities contains helper functions to convert to and from validate and print the Entity protobuf enum
|
Package entities contains helper functions to convert to and from validate and print the Entity protobuf enum |
|
Package events provides the eventer object which is responsible for setting up the watermill router and handling the incoming events
|
Package events provides the eventer object which is responsible for setting up the watermill router and handling the incoming events |
|
gh
|
|
|
queries
Package queries contains the database queries for the GitHub integration
|
Package queries contains the database queries for the GitHub integration |
|
Package logger provides a general logging tools
|
Package logger provides a general logging tools |
|
Package providers contains general utilities for interacting with providers.
|
Package providers contains general utilities for interacting with providers. |
|
git
Package git provides a client for interacting with Git providers
|
Package git provides a client for interacting with Git providers |
|
github
Package github provides a client for interacting with the GitHub API
|
Package github provides a client for interacting with the GitHub API |
|
github/mock
Package mockgh is a generated GoMock package.
|
Package mockgh is a generated GoMock package. |
|
http
Package http implements an HTTP client for interacting with an HTTP API.
|
Package http implements an HTTP client for interacting with an HTTP API. |
|
Package reconcilers contains the reconcilers for the various types of entities in mediator.
|
Package reconcilers contains the reconcilers for the various types of entities in mediator. |
|
Package util provides helper functions for the mediator CLI.
|
Package util provides helper functions for the mediator CLI. |
Click to show internal directories.
Click to hide internal directories.