What is an Edge Agent?
An Edge Agent is a piece of code, about 30 MB in size, that runs as a systemd
process on the Linux machine and provides all the capabilities necessary to run the containerized application workload. On Mac, the Edge Agent runs as a Docker container. Additionally, to manage containerized workloads on an Edge device, the Edge Agent requires the Docker or Podman runtime environment on the Linux host. The Edge Agent runs as a pod in a Kubernetes cluster on Edge servers.
Both the Management Hub and the Edge Agent were explained in more detail in Chapter 5, Application Placement and Life Cycle Management.