Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
agent
command
Package main contains the entrypoint to the agent application.
|
Package main contains the entrypoint to the agent application. |
|
discoverer
command
Package main contains the entrypoint to the discoverer application.
|
Package main contains the entrypoint to the discoverer application. |
|
notifier
command
Package main contains the entrypoint to the notifier application.
|
Package main contains the entrypoint to the notifier application. |
|
opa-runner
command
Package main contains the entrypoint to the OPA runner application.
|
Package main contains the entrypoint to the OPA runner application. |
|
internal
|
|
|
agent
Package agent provides the implementation of the in-cluster agent that reacts to resource changes and sends data to an event bus.
|
Package agent provides the implementation of the in-cluster agent that reacts to resource changes and sends data to an event bus. |
|
discovery
Package discovery contains types and methods pertaining to the discovery of aspects of a kubernetes cluster.
|
Package discovery contains types and methods pertaining to the discovery of aspects of a kubernetes cluster. |
|
notifier
Package notifier contains implementations for writing notifications to arbitrary sources based on inbound events.
|
Package notifier contains implementations for writing notifications to arbitrary sources based on inbound events. |
|
opa
Package opa contains types and functions for performing OPA policy checks against cluster resources.
|
Package opa contains types and functions for performing OPA policy checks against cluster resources. |
|
pkg
|
|
|
app
Package app provides functions for creating command-line applications
|
Package app provides functions for creating command-line applications |
|
blob
Package blob contains types and methods for accessing binary data from arbitrary blob storage providers.
|
Package blob contains types and methods for accessing binary data from arbitrary blob storage providers. |
|
closers
Package closers provides utilities for working with io.Closer implementations.
|
Package closers provides utilities for working with io.Closer implementations. |
|
diagnostics
Package diagnostics provides functions for enabling diagnostics on the application.
|
Package diagnostics provides functions for enabling diagnostics on the application. |
|
environment
Package environment contains utilities for interacting with the application's environment.
|
Package environment contains utilities for interacting with the application's environment. |
|
event
Package event contains utilities for interacting with various event-stream providers.
|
Package event contains utilities for interacting with various event-stream providers. |
|
flag
Package flag contains types that represent typed command-line flags.
|
Package flag contains types that represent typed command-line flags. |
|
health
Package health provides functions for reporting the health status of individual components in the application.
|
Package health provides functions for reporting the health status of individual components in the application. |
|
metrics
Package metrics provides functions for serving and registering prometheus metrics.
|
Package metrics provides functions for serving and registering prometheus metrics. |
|
telemetry
Package telemetry provides functions for application tracing.
|
Package telemetry provides functions for application tracing. |
|
proto
|
|
Click to show internal directories.
Click to hide internal directories.