heat模板

Posted gushiren

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了heat模板相关的知识,希望对你有一定的参考价值。

Heat 目前支持两种格式的模板,一种是基于 JSON 格式的 CFN 模板;另外一种是基于 YAML 格式的 HOT 模板。CFN 模板主要是为了保持对 AWS 的兼容性。HOT 模板是 Heat 自有的,资源类型更加丰富,更能体现出 Heat 特点的模板。

一个典型的 HOT 模板由下列元素构成:

  • 模板版本:必填字段,指定所对应的模板版本,Heat 会根据版本进行检验。
  • 参数列表:选填,指输入参数列表。
  • 资源列表:必填,指生成的 Stack 所包含的各种资源。可以定义资源间的依赖关系,比如说生成 Port,然后再用 port 来生成 VM。
  • 输出列表:选填,指生成的 Stack 暴露出来的信息,可以用来给用户使用,也可以用来作为输入提供给其它的 Stack。

参考:

https://blog.csdn.net/hejin_some/article/details/63255935

https://docs.openstack.org/heat/latest/template_guide/hot_guide.html



以上是关于heat模板的主要内容,如果未能解决你的问题,请参考以下文章

Heat 入门指导

Python造数据模板

题解 P1339 [USACO09OCT]热浪Heat Wave

heat创建stack

Heat入门第一步

Heat-AutoScaling