Skip to content

Latest commit

 

History

History

agent

NEX Agent

The NATS Execution Engine Agent is a process that is built into the root FS used by Firecracker images. This is never run directly and usually only important to contributors.

This process is configured as an OpenRC startup service so it's automatically running once the firecracker image reaches steady state (which only takes a ms or so).

Once running, the agent process uses the metadata available from MMDS to connect via NATS to the node host, where it can receive workload instructions and publish logs and events.

It's worth noting that every nex-agent exists within one firecracker VM and will only ever manager one workload.