Module host_agent

Module host_agent 

Source
Expand description

The mesh agent actor that manages a host.

Structs§

DrainHost
Drain user procs on this host but keep the host, service proc, and networking alive. Used during mesh stop/shutdown so that forwarder flushes can still reach remote hosts.
GetHostMeshAgent
GetLocalProc
Boot the ProcAgent on the host’s local proc (LP-1).
HostAgent
ProcState
SetClientConfig
Push client configuration overrides to this host agent’s process.
ShutdownHost

Enums§

HostAgentMode
Represents the different ways a Host can be managed by an agent.

Constants§

HOST_MESH_AGENT_ACTOR_NAME
Actor name used when spawning the host mesh agent on the system proc.

Traits§

DrainHostClient
The custom client trait for this message type.
DrainHostHandler
The custom handler trait for this message type.
GetHostMeshAgentClient
The custom client trait for this message type.
GetHostMeshAgentHandler
The custom handler trait for this message type.
GetLocalProcClient
The custom client trait for this message type.
GetLocalProcHandler
The custom handler trait for this message type.
SetClientConfigClient
The custom client trait for this message type.
SetClientConfigHandler
The custom handler trait for this message type.
ShutdownHostClient
The custom client trait for this message type.
ShutdownHostHandler
The custom handler trait for this message type.