Skip to content
Docs

inquir apps rollout

Show or steer how a release reaches the replicas of a stateful application.

@inquir/compute-cliv0.4.4 · Node.js 22+

Usage#

inquir apps rolloutbash
inquir apps rollout <app> [--partition <n>] [options]
inquir apps rollout cancel <app> [<rollout-id>] [--reason <text>] [--yes]

Options#

OptionDescription
--partition <n>Keep ordinals below n on their current release, 0–8; a canary is --partition <replicas-1>, then --partition 0.
--overrideChange the partition although the deployed inquir.yaml manages scale, until the next Git deploy.
--reason <text>Why the rollout is cancelled.
--yes, -yConfirm this operation without prompting.
--jsonPrint machine-readable results.

Global flags, environments and CLI credentials ↗

Examples#

Example 1bash
inquir apps rollout db
Example 2bash
inquir apps rollout db --partition 2
Example 3bash
inquir apps rollout cancel db

Behavior#

Alpha. A new release reaches ordinals one at a time, the highest first (scale.update). The command prints the release, its phase and which ordinals run it.

cancel ends the newest open stateful rollout when it can move nothing any more; a live rollout pauses until you deploy a fix or roll back.

Guides#