orca stack — stack (Heat)¶
Manage Heat stacks (orchestration).
abandon¶
Abandon a stack (delete without destroying resources).
| 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.
| Option | Description |
|---|---|
check¶
Check a stack (verify resource states).
| Option | Description |
|---|---|
create¶
Create a stack.
| 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.
| 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.
| Option | Description |
|---|---|
-t, --template PATH |
Local template file to compare against. [required] |
--help |
Show this message and exit. |
event-list¶
List stack events.
| 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
| 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.
| 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.
| 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
| 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.
| 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
| 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.
| 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
| Option | Description |
|---|---|
--template-type [cfn|hot] |
Template format for the resource schema. |
--help |
Show this message and exit. |
resume¶
Resume a suspended stack.
| Option | Description |
|---|---|
show¶
Show stack details.
| 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.
| Option | Description |
|---|---|
template-show¶
Show the stack template (YAML output).
| Option | Description |
|---|---|
template-validate¶
Validate a Heat template.
| 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.
| Option | Description |
|---|---|
update¶
Update a stack.
| 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. |