Skip to main content
Version: v3.8.0

Edgelet node management

Prerequisite: ECN with Edgelet nodes

You need a working Edge Compute Network (ECN) with provisioned Edgelet nodes. If you have not deployed nodes yet, start with Platform Deployment and Setup Edgelet Nodes.

Once Edgelet nodes are registered with the Controller, you run day-to-day operations from the orchestrator with potctl. In YAML the resource kind is still Agent; in prose we say Edgelet node.

This section covers fleet operations. For how the Edgelet daemon works on the device, see Edgelet.

What you can manage

TopicPageTypical command
Runtime settings pushed from ControllerConfiguration updatespotctl deploy -f agent-config.yaml
Move nodes between ECNs or namespacesAttach and detachpotctl detach agent, potctl attach agent, potctl move agent
Push host directories to nodesVolume distributionpotctl deploy -f volume.yaml
Reclaim disk on nodesImage and disk pruningpotctl prune agent
Fleet Edgelet version changesUpgrade and rollbackpotctl upgrade agent, potctl rollback agent
Router/NATS platform on a nodeReconcile platformpotctl reconcile agent

Orchestrator vs on-device changes

LayerToolUse when
Controller pushpotctl + AgentConfigFleet-wide config from the control plane
On-deviceedgelet config, edgelet provisionBreak-glass or air-gapped node admin

See Edgelet configuration and Configuration reference for on-device keys.

See also

Group 3See anything wrong with the document? Help us improve it!