HEAT(1)
π HEAT(1) β the heat girlie's field guide π
okay so bestie, welcome to heat, aka your command line access to the heat project β¨ (it lives in the python-heatclient family, iykyk). This is the glow-up doc, not the boring one.
πΈ NAME πΈ
heat β Command line access to the heat project. That's it, that's the whole vibe π«Ά
β¨ SYNOPSIS β¨
heat [options] <command> [command-options]
heat help
heat help <command>
three little lines, main character energy, no notes π
π¦ DESCRIPTION π¦
heat is a command line client for controlling OpenStack Heat. Literally the remote control for your stacks, and honestly? iconic.
Before you even think about issuing the heat command, make sure your environment has the necessary variables in it so the CLI can pass user credentials to the server. no creds = no vibes, fr fr. π
If you need the full rundown on that, peep the Getting Credentials for a CLI section of the OpenStack CLI Guide for more info β that's where the β¨answersβ¨ live.
π OPTIONS π
so the options situation is very "the menu is the help command" energy, and I respect it. Here's how you find stuff:
- run
heat helpto get a list of available commands and options π - run
heat help <command>to get the usage and options of a command π₯
that's the whole flex. go off, explorer.
π EXAMPLES π
bestie this is the fun part, let's do a lil tour π§
Get information about the stack-create command:
heat help stack-create
List available stacks:
heat stack-list
List available resources in a stack:
heat resource-list <stack name>
Create a stack:
heat stack-create mystack -f some-template.yaml -P "KeyName=mine"
note the-ffor your template file and-Pfor your params β she's detailed and she's slaying π
View stack information:
heat stack-show mystack
List stack outputs:
heat output-list <stack name>
Show the value of a single output:
heat output-show <stack name> <output key>
List events:
heat event-list mystack
Delete a stack:
heat stack-delete mystack
Abandon a stack:
heat stack-abandon mystack
Adopt a stack
heat stack-adopt -a <adopt_file> mystack
List heat-engines running status
heat service-list
β οΈ Note, and this one's important: thestack-adoptandstack-abandoncommands are not available by default. Please ask your OpenStack operator to enable this feature. no cap β they're locked behind the operator's β¨permission slipβ¨, so don't come for yourself when they're missing, ask your operator bestie π
π BUGS π
Heat client bugs are managed throught StoryBoard OpenStack Heat Client Stories β yes, that's the story(vote) of our lives, go report it there π«Ά (and yeah, throught is their spelling, not mine, I'm just the messenger π)
π AUTHOR π
Heat Developers β the collective mother, respect π
β COPYRIGHT β
OpenStack Contributors β they ate and left no crumbs π
that's the whole page bestie, go stack something gorgeous β¨π π¦
big kiss, this was python-heatclient version 5.1.0, dated Apr 13, 2026 β see you in the next stack π«Ά
π¦ where this page comes from
- epel 10: python3-heatclient 5.1.0-2.el10_3 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms