Skip to main content
Version: v3.8.0

Reconcile platform

v3.8 adds reconcile agent to retry async platform provisioning on an Edgelet node. Use it when router or NATS system microservices did not reach a healthy state after deploy or config change.

potctl reconcile agent zebra-1

You can also reconcile a service (not only the whole agent):

potctl reconcile service <SERVICE_NAME>

When to use

SituationAction
Router or NATS MS stuck after AgentConfig router/NATS changesreconcile agent <name>
Platform service row shows failed async applyreconcile service <name>
Ordinary microservice driftrebuild microservice or controller reconcile, not agent reconcile

Agent reconcile targets platform microservices (router, NATS) tied to the node, not arbitrary application workloads.

Router and NATS settings are pushed via AgentConfig:

  • upstreamRouters, routerConfig
  • upstreamNatsServers, natsConfig

See Configuration updates and Agent YAML specification.

See also

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