autonomy node enroll¶
Register a node with the orchestrator fleet
Synopsis¶
Registers a node with the orchestrator enrollment registry.
Enrollment is an explicit operator action that associates a node identity
with the orchestrator fleet. It is independent of event ingestion: a node
may be enrolled before it starts emitting events, or after.
This command is idempotent. Re-enrolling an already-enrolled node returns
the existing record with no changes — including --enrollment-ref. Rotating
the enrollment ref on an already-enrolled node is deliberately not
supported here; it would need a separate PUT endpoint with operator-action
semantics (audit log, role gating, revocation cascade).
Usage¶
autonomy node enroll [flags]
Options¶
--domain-id string Logical domain or group for this node
--enrolled-by string Operator name for audit trail
--enrollment-ref string Canonical attestation join key; exact-match against bundle.Manifest.Provenance.EnrollmentRef at attestation time. Set only on initial enrollment (idempotent contract preserves the original value on re-enroll)
--label stringArray Label in key=value form (repeatable, e.g. --label env=prod)
--node-id string Node identifier (required)
--orchestrator-url string orchestrator base URL (env: AUTONOMY_ORCHESTRATOR_URL)
--output string output format: "text" (human-readable) or "json" (machine-readable) (default "text")
See also¶
autonomy node— Manage node enrollment in the orchestrator fleet