https://blueprints.launchpad.net/openstack-manuals/+spec/heat-templates
在 openstack-manuals 仓库中关于如何编写 heat 模板的文档几乎不存在。开发者资源是一个好的起点,但没有提供足够的信息来轻松学习如何编写有意义的模板。
HOT 参考(资源属性和特征、可用函数等)仅发布在当前的开发分支上,来自 heat 文档(在已发布文档的 developer/ 部分)。此参考应该与其它参考(配置参考、CLI 参考)一起,针对 heat 的每个发布版本提供给用户。
提出以下两个变更
第一部分将涵盖模板的基本方面
本节将涵盖基本资源:nova 服务器、neutron 网络、子网和端口、cinder 卷
第二部分将记录如何使用更复杂的资源,例如
此指南将从 heat 源代码和文档中自动构建。
我们之前在邮件列表中讨论过的一些替代方案包括
因此,为了兼顾两种工具链的优点,该提案选择在用户指南中创建一个章节,最终以 DocBook 格式呈现,但通过 RST 路径实现。
文档最初将以 RST 编写,以方便开发人员的贡献。将提供一个将 RST 转换为 DocBook 的工具。
heat 仓库中提供的模板参考将被转换为 DocBook 并导入到专用指南中。
Gauvain Pocentek (gpocentek)
除非另有说明,本文档根据 知识共享署名 3.0 许可协议 授权。请参阅所有 OpenStack 法律文件。