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)