package
7.4.0+incompatible
Repository: https://github.com/aporeto-inc/trireme-lib.git
Documentation: pkg.go.dev
# Functions
DefaultConfig provides a default configuration.
New returns a new docker monitor.
NewExternalExtractor returns a new bash metadata extractor for Docker that will call the executable given in parameter and will generate a Policy Runtime as standard output The format of Input/Output of the executable are in standard JSON.
SetupDefaultConfig adds defaults to a partial configuration.
# Constants
DockerClientVersion is the version sent out as the client.
EventConnect represents the Docker "connect" event.
EventCreate represents the Docker "create" event.
EventDestroy represents the Docker "destroy" event.
EventDie represents the Docker "die" event.
EventPause represents the Docker "pause" event.
EventStart represents the Docker "start" event.
EventUnpause represents the Docker "unpause" event.
# Structs
Config is the configuration options to start a CNI monitor.
StoredContext is the format of the data stored in the contextstore.
# Type aliases
Event is the type of various docker events.
A EventHandler is type of docker event handler functions.
A MetadataExtractor is a function used to extract a *policy.PURuntime from a given docker ContainerJSON.