- 2
- 0
- 约1.63万字
- 约 27页
- 2018-11-17 发布于浙江
- 举报
openstack中Hat说明文档
Heat说明文档
项目介绍
什么是Heat?
Heat是一套业务流程平台,旨在帮助用户更轻松地配置以OpenStack为基础的云体系。利用Heat应用程序,开发人员能够在程序中使用模板以实现资源的自动化部署。Heat能够启动应用、创建虚拟机并自动处理整个流程。它还拥有出色的跨平台兼容性,能够与Amazon Web Services业务流程平台CloudFormation相对接——这意味着用户完全可以将AWS模板引入OpenStack环境当中。
安装和配置
Install the Orchestration service
Install the Orchestration module on the controller node:
# yum install openstack-heat-api openstack-heat-engine openstack-heat-api- cfn
在配置文件中说明Orchestration服务存储的数据在数据库的位置,下面的例子使用MySQL数据库。
# openstack-config --set /etc/heat/heat.conf \
DEFAULT sql_connection mysql://heat:HEAT_DBPASS@controller/heat
以root身份和之前设置的密码登录,再创建一个名为heat的数据库。
# mysql -u root -p
mysql CREATE DATABASE heat;
mysql GRANT ALL PRIVILEGES ON heat.* TO heat@localhost \
IDENTIFIED BY HEAT_DBPASS;
mysql GRANT ALL PRIVILEGES ON heat.* TO heat@% \
IDENTIFIED BY HEAT_DBPASS;
创建heat服务表
# heat-manage db_sync
创建一个heat用户,Orachestration服务能够对其进行身份服务授权,使用service tenant同时赋予该用户管理员权限。
# keystone user-create --name=heat --pass=HEAT_PASS --email=heat@example.
com
# keystone user-role-add --user=heat --tenant=service –role=admin
编辑/etc/heat/heat.conf 文件,在[keystone_authtoken] 和[ec2_authtoken] 部分添加认证:
[keystone_authtoken]
auth_host = controller
auth_port = 35357
auth_protocol = http
auth_uri = http://controller:5000/v2.0
admin_tenant_name = service
admin_user = heat
admin_password = HEAT_PASS
[ec2_authtoken]
auth_uri = http://controller:5000/v2.0
keystone_ec2_uri = HYPERLINK http://controller:5000/v2.0/ec2tokenshttp://controller:5000/v2.0/ec2tokens
用身份服务去注册Heat和CloudFormation APIs以便其他openstack服务能找到这些APIs,注册这些服务并指点端点:
# keystone service-create --name=heat --type=orchestration \
--description=Heat Orchestration API
使用返回给服务的id属性去创建端点:
# keystone endpoint-create \
--service-id=the_service_id_above \
--publicurl=http://controller:8004/v1/%\(tenant_id\)s \
--internalurl=http://controller:8004/v1/%\(tenant_id\)s \
--adminurl=http://controller:8004/v1/%\(tenant_id\)s
# keystone service-create --name=heat-cfn --type=cloudformation \
您可能关注的文档
- MSD湿度敏感器件的等级划分、标识、处理和储存、包装其使用要求.pdf
- MSA测量系统析(第四版).ppt
- MT4编入门教程.pdf
- MSI诊断检的方法和应用.ppt
- MTP—经典中层管人员培训课程.ppt
- MTT结分析及IC50计算(图文版).pdf
- MOOC-SPOC翻转课堂的C语言混式教学改革.pptx
- multiim的基本界面.doc
- Multisim10简明教程(烈推荐给初学者).doc
- My-favorite-subject-s-science-英语课件.pptx
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 准噶尔盆地南缘山前带石油地质综合评价.pdf VIP
- 2012届松江区高三英语二模试卷.doc VIP
- 2012奉贤区高三二模英语含答案.doc VIP
- 云南大学博士、硕士研究生学位论文写作规范-2025.docx VIP
- 2008学年奉贤区调研测试高三英语试卷及答案.doc VIP
- 最新人教版六年级上册数学1-8单元单元测试卷及期中期末卷(含答案).pdf VIP
- [黄浦区2009学年度第一学期期终基础学业测评高三英语附答案.doc VIP
- 2025至2030中国C反应蛋白(CRP)试验行业产业运行态势及投资规划深度研究报告.docx
- 2009学年奉贤区调研测试高三英语试卷(附答案).doc VIP
- 噬神者:爆裂 怪物素材获取方法.pdf VIP
原创力文档

文档评论(0)