生成 Heat 编排模板

Heat Dashboard 提供了一个用户友好的界面,可以通过拖放方式生成 Heat 编排模板。

生成模板

  1. 登录到仪表板。

  2. 项目 选项卡中,打开 编排 选项卡,然后单击 模板生成器 分类。

  3. 等待页面完全加载。这可能需要几秒钟。

  4. 单击模板版本下拉菜单,并选择合适的版本。

  5. 将页面顶部的资源类型图标拖动到中央画布上。

  6. 单击画布上的图标以指定资源的属性。

  7. 单击画布顶部的 EDIT 按钮,以启用操作模式。

  8. 在操作模式下,单击 CONNECT 按钮以在图标之间添加边。

  9. 单击边以显示连接的详细信息。

  10. 单击页面右上角的生成模板按钮,生成的模板将显示在文本框中。您也可以在此处添加修改。

  11. 单击创建堆栈以跳转到 启动堆栈

  12. 单击下载堆栈以下载生成的模板。

  13. 您还可以单击页面右上角的管理草稿按钮,以临时保存编辑画布或加载已保存的画布。

当前支持的资源类型

Heat Dashboard 的第一个版本支持 13 种类型的资源。

  1. OS::Cinder::Volume

  2. OS::Cinder::VolumeAttachment

  3. OS::Heat::ResourceGroup

  4. OS::Neutron::FloatingIP

  5. OS::Neutron::FloatingIPAssociation

  6. OS::Neutron::Net

  7. OS::Neutron::Port

  8. OS::Neutron::Router

  9. OS::Neutron::RouterInterface

  10. OS::Neutron::SecurityGroup

  11. OS::Neutron::Subnet

  12. OS::Nova::KeyPair

  13. OS::Nova::Server