Documentation
¶
Overview ¶
Package agent implements the function of vArmor agent
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct {
// contains filtered or unexported fields
}
func NewAgent ¶
func NewAgent( varmorInterface varmorinterface.CrdV1beta1Interface, apInformer varmorinformer.ArmorProfileInformer, enableBehaviorModeling bool, enableBpfEnforcer bool, unloadAllAaProfiles bool, removeAllSeccompProfiles bool, svcAddresses map[string]string, debug bool, inContainer bool, auditLogPaths string, stopCh <-chan struct{}, metricsModule *varmormetrics.MetricsModule, log logr.Logger, ) (*Agent, error)
func (*Agent) SetAgentReady ¶ added in v0.8.1
func (agent *Agent) SetAgentReady()
func (*Agent) SetAgentUnready ¶ added in v0.8.1
func (agent *Agent) SetAgentUnready()
func (*Agent) WaitForManagerReady ¶ added in v0.8.1
func (agent *Agent) WaitForManagerReady()
Click to show internal directories.
Click to hide internal directories.