autonomy deploy¶
Deploy a release to the fleet via the control plane
Synopsis¶
Submit a fleet deployment to the control plane.
The release-id argument is a release ID registered with the control plane
(see 'autonomy release ...'). deploy resolves the release and creates a
rollout plan carrying its full ReleaseRef, then begins evaluation against
the fleet selector. An argument that is not a known release id is rejected.
Exit codes:
0 success
2 control plane URL not configured
3 control plane unreachable
4 control plane returned an error
Usage¶
autonomy deploy <release-id> [flags]
Options¶
--fleet string fleet selector (default: all devices) (default "all")
--orchestrator-url string orchestrator base URL (env: AUTONOMY_ORCHESTRATOR_URL)
--output string output format: "text" or "json" (default "text")
Options inherited from parent commands¶
--require-signed-manifest Refuse to start if the SHA256SUMS release manifest or its cosign signature is missing/invalid (Tier 2 binary-integrity check; default: build-time compile-in via -ldflags -X, build-hardened artifacts=true, all others=false)