【OpenStack】菜鸟学OpenStack之部署Train(10)

本文介绍了OpenStack中的Heat编排服务,它用于集成多种核心服务组件,提供基于模板的服务创建资源,包括虚拟机、网络等。详细阐述了Heat的组件、工作原理,并详细讲解了在Train版本中安装和配置Heat的步骤,包括创建数据库、配置服务凭证、设置API endpoint等。文章最后提及验证安装完成的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编排服务(Heat)

Heat简介

Heat编排服务组件提供基于模板的服务,它集成了OpenStack项目中的许多核心服务组件于一个模板中,使用这个模板可以创建许多类型的资源,如虚拟机实例,Floating IPs、卷设备、安全组和用户等。还有一些其他的高级功能,如实现虚拟机实例高可用、虚拟机实例的自动横向扩展等。这些功能使OpenStack项目适用的应用场景更多,获得了更多的用户群。

Heat编排服务组件包括以下几个部分:

  • heat command-line client:提供命令行客户端,于heat-api交互通信以运行AWS CloudFormation APIs。开发人员可以直接使用Heat编排服务组件REST API。
  • heat-api component:通过使用RPC将请求发送到heat-engine处理API请求。
  • heat-api-cfn component:与AWS CloudFormation兼容的AWS Query API,通过使用RPC将请求发送到heat-engine处理这些API请求。
  • heat-engine:编排模板的运行、并提供日志、事件输出给管理员。

Heat安装配置

OpenStack项目中的Heat编排服务组件是编排资源的一个工具,它能够生成一个模板,该模板通过资源、参数、输入、彼此的约束和依赖等参数描述被执行的任务。Heat编排服务组件使用YAML编写的Heat Orchestra

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

镰刀韭菜

看在我不断努力的份上,支持我吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值