Generate a Heat Orchestration Template
Heat Dashboard provides a user-friendly interface to generate
Heat Orchestration templates in a Drag and Drop way.
Generate a template
- Log in to the dashboard.
- On the Project tab, open the Orchestration
tab and click Template Generator category.
- Wait until the page is completely loaded. It may take several seconds.
- Click the dropdown menu of Template Version, and choose an
appropriate version.
- Drag icons of resource types at the top of the page to the central
canvas.
- Click icons on the canvas to specify properties of resources.
- Click EDIT button at the top of the canvas, to enable manipulate mode.
- When in manipulate mode, click on CONNECT button to add an edge between
icons.
- Click edges to show details of connections.
- Click the Generate Template button at the top-right of the page and
generated template will be shown in a text box. You can also add
modification to the template here.
- Click CREATE STACK to jump to continue to Launch Stack.
- Click DOWNLOAD STACK to download the generated template.
- You can also click the Manage Drafts button at the top-right of the
page, to temporarily save the editing canvas or to load a saved one.
Currently Supported resource types
13 types of resources are supported in the first release of Heat Dashboard.
- OS::Cinder::Volume
- OS::Cinder::VolumeAttachment
- OS::Heat::ResourceGroup
- OS::Neutron::FloatingIP
- OS::Neutron::FloatingIPAssociation
- OS::Neutron::Net
- OS::Neutron::Port
- OS::Neutron::Router
- OS::Neutron::RouterInterface
- OS::Neutron::SecurityGroup
- OS::Neutron::Subnet
- OS::Nova::KeyPair
- OS::Nova::Server