Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
agent
Package main contains the entrypoint to the agent application.
|
Package main contains the entrypoint to the agent application. |
discoverer
Package main contains the entrypoint to the discoverer application.
|
Package main contains the entrypoint to the discoverer application. |
notifier
Package main contains the entrypoint to the notifier application.
|
Package main contains the entrypoint to the notifier application. |
opa-runner
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.