OpenStack Heat模板内部函数】的更多相关文章

Heat模板内部函数又称为Intrinsic functions. 注:Intrinsic functions只能用在 resource 的 properties 段 和 outputs 中.      1 get_attr 作用:获取所创建资源的属性. 语法: get_attr: - <resource name> - <attribute name> - <key/index 1> (optional) - <key/index 2> (optional…
Heat模板全称为heat orchestration template,简称为HOT. 1 典型Heat模板结构 heat_template_version: 2015-04-30 description: # a description of the template parameter_groups: # a declaration of input parameter groups and order parameters: # declaration of input paramete…
原文:http://blog.scottlowe.org/2014/05/01/an-introduction-to-openstack-heat/ 本文将简要地介绍OpenStack Heat. Heat项目提供协作服务,允许我们可以自动地创建多个计算实例,逻辑网络,以及对其他的云服务的操作.请注意,这只是一个简要介绍—我不是Heat的专家,我只是想要分享一些基本信息以便读者可以更快的使用Heat. 为了在以下的具体的例子中不至于产生困扰,我们先从术语开始. Stack(栈): 在Heat领域…
Heat 目前支持两种格式的模板,一种是基于 JSON 格式的 CFN 模板:另外一种是基于 YAML 格式的 HOT 模板.CFN 模板主要是为了保持对 AWS 的兼容性.HOT 模板是 Heat 自有的,资源类型更加丰富,更能体现出 Heat 特点的模板. 一个典型的 HOT 模板由下列元素构成: 模板版本:必填字段,指定所对应的模板版本,Heat 会根据版本进行检验. 参数列表:选填,指输入参数列表. 资源列表:必填,指生成的 Stack 所包含的各种资源.可以定义资源间的依赖关系,比如说…
Heat 是一个基于模板来编排复合云应用的服务. 它目前支持亚马逊的 CloudFormation 模板格式,也支持 Heat 自有的 Hot 模板格式.模板的使用简化了复杂基础设施,服务和应用的定义和部署.模板支持丰富的资源类型,不仅覆盖了常用的基础架构,包括计算.网络.存储.镜像,还覆盖了像 Ceilometer 的警报.Sahara 的集群.Trove 的实例等高级资源. Heat Architecture Heat 服务包含以下重要的组件: Heat-api 组件实现 OpenStack…
在I版本号中,Heat中加入了对于AutoScaling资源的支持.github上也提供了相应的AutoScaling的模板(https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml),同一时候也支持使用ceilometer的alarm来触发Scaling Policy,可是在实践的过程中可能会碰到一些问题.本文就该特性以及问题做一个简单的总结 AutoScaling定义的流程 首先定义一个Auto…
1.你是如何学习openstack的?2.你对openstack的组件了解多少?3.你认为openstack该如何学习? 一直想写关于openstack的方面的内容,今天终于整理完成.算是完成一桩心事,内容整合来自: 零基础学习openstack(上)[中级篇] 零基础学习openstack(下)[中级篇] 是在 零基础学习openstack[初级篇]基础上的一个继续: 初级篇,我们主要是有这么一个概念,openstack的组成openstack由哪些部分来组成: Identity(代号为“Ke…
一:简介     一.什么Heat 1. Heat 是一套业务流程平台,旨在帮助用户更轻松地配置以 OpenStack 为基础的云体系.利用Heat应用程序,开发人员能够在程序中使用模板以实现资源的自动化部署.Heat能够启动应用.创建虚拟机并自动处理整个流程.它还拥有出色的跨平台兼容性,能够与 Amazon Web Services 业务流程平台 CloudFormation 相对接——这意味着用户完全可以将 AWS 模板引入 OpenStack 环境当中. 2. Heat 是 OpenSta…
原文:http://www.ibm.com/developerworks/cn/cloud/library/cl-openstack-overview/index.html OpenStack 是由 IBM® 和其他行业领导者推广的一个流行的开源云计算项目.本文将概述总体架构.各个模块的功能和它们之间的交互.本系列的其他文章将详细介绍各类 OpenStack 组件. 查看本系列更多内容 | 0 评论: John Rhoton, 云计算专家 , Recursive 2014 年 3 月 04 日…
最初社区里很多人争论过NFV是否属于OpenStack,而后来可以确定的是OpenStack的确占据了NFV会话中的很大一部分,并且形象地反映在了下面的ETSI MANO概念架构图中,OpenStack对于虚基础架构管理(VIM)层而言是一个关键组件.OPNFV是一个新的开源项目,注重通过集成开放平台加速NFV发展,该项目在其参考架构中利用了OpenStack和OpenDaylight SDN Controller. 对于不太熟悉Tacker的人而言,这就是一个OpenStack的孵化项目.在V…