支持根据指定类型生成热模板

https://blueprints.launchpad.net/heat/+spec/support-to-generate-hot-templates

此蓝图将支持根据指定类型生成热模板。

问题描述

目前 Heat 仅支持基于指定的资源类型生成 ‘HeatTemplateFormatVersion’ 模板,这是通过 ‘heat resource-type-template’ 命令暴露的功能。API 链接如下:

https://developer.openstack.org/api-ref-orchestration-v1.html

请参阅 resource_types/{type_name}/template API。

提议的变更

这些更改将支持根据指定类型生成热模板,因为我们建议用户使用热模板。

备选方案

实现

负责人

主要负责人

huangtianhua@huawei.com

里程碑

完成目标里程碑

Liberty-1

工作项

  • 更新 Heat API 以支持传递一个新的选项,指定所需的模板类型。如果不指定新的选项,则返回 cfn 模板。

  • 更新 python-heatclient 以暴露这个新的选项。

  • 添加与更改相关的测试。

依赖项