Skip to content

orca stack — stack (Heat)

Manage Heat stacks (orchestration).


abandon

Abandon a stack (delete without destroying resources).

orca stack abandon [OPTIONS]
Option Description
-y, --yes Skip confirmation.
--output-file TEXT Save abandoned stack data to a JSON file.
--help Show this message and exit.

cancel

Cancel an in-progress stack update.

orca stack cancel [OPTIONS]
Option Description

check

Check a stack (verify resource states).

orca stack check [OPTIONS]
Option Description

create

Create a stack.

orca stack create [OPTIONS]
Option Description
-t, --template TEXT Template file path or URL. [required]
-e, --environment TEXT Environment file path.
--parameter TEXT Parameter key=value (repeatable).
--timeout INTEGER Timeout in minutes.
--wait Wait for stack to reach terminal state.
--help Show this message and exit.

delete

Delete a stack.

orca stack delete [OPTIONS]
Option Description
-y, --yes Skip confirmation.
--wait Wait for stack deletion to complete.
--help Show this message and exit.

diff

Compare a local template with a deployed stack's template.

orca stack diff [OPTIONS]
Option Description
-t, --template PATH Local template file to compare against. [required]
--help Show this message and exit.

event-list

List stack events.

orca stack event-list [OPTIONS]
Option Description
--resource TEXT Filter by resource name.
--limit INTEGER Limit number of events.
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

event-show

RESOURCE_NAME EVENT_ID

orca stack event-show [OPTIONS]
Option Description
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

list

List stacks.

orca stack list [OPTIONS]
Option Description
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

output-list

List stack outputs.

orca stack output-list [OPTIONS]
Option Description
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

output-show

KEY

orca stack output-show [OPTIONS]
Option Description
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

resource-list

List resources in a stack.

orca stack resource-list [OPTIONS]
Option Description
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

resource-show

RESOURCE_NAME

orca stack resource-show [OPTIONS]
Option Description
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

resource-type-list

List available Heat resource types.

orca stack resource-type-list [OPTIONS]
Option Description
--filter TEXT Filter resource types by name substring.
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

resource-type-show

RESOURCE_TYPE

orca stack resource-type-show [OPTIONS]
Option Description
--template-type [cfn|hot] Template format for the resource schema.
--help Show this message and exit.

resume

Resume a suspended stack.

orca stack resume [OPTIONS]
Option Description

show

Show stack details.

orca stack show [OPTIONS]
Option Description
--noindent Disable JSON indentation.
--max-width INTEGER Maximum table width (0 = unlimited).
--fit-width Fit table to terminal width.
-c, --column TEXT Column to include (repeatable). Shows all if
-f, --format [table|json|value]
--help Show this message and exit.

suspend

Suspend a stack.

orca stack suspend [OPTIONS]
Option Description

template-show

Show the stack template (YAML output).

orca stack template-show [OPTIONS]
Option Description

template-validate

Validate a Heat template.

orca stack template-validate [OPTIONS]
Option Description
-t, --template TEXT Template file path or URL. [required]
-e, --environment TEXT Environment file path.
--parameter TEXT Parameter key=value (repeatable).
--help Show this message and exit.

topology

Show stack resource topology as a tree.

orca stack topology [OPTIONS]
Option Description

update

Update a stack.

orca stack update [OPTIONS]
Option Description
-t, --template TEXT Template file path or URL. [required]
-e, --environment TEXT Environment file path.
--parameter TEXT Parameter key=value (repeatable).
--timeout INTEGER Timeout in minutes.
--wait Wait for stack to reach terminal state.
--help Show this message and exit.