第 2 章 站式 Red Hat OpenStack Platform 环境概述
本节包含有关安装、配置和部署简单单节点 Red Hat OpenStack Platform 环境的信息。在这种情况下,没有预先存在的 undercloud 依赖项。相反,安装程序会运行一个内联 heat-all 实例来引导部署过程,并将所选 heat 模板转换为您可以在本地机器上执行的 Ansible playbook。
使用 all-in-one 安装进行基本测试和开发。体式安装是 Red Hat OpenStack Platform 的良好起点和测试环境,但如果要执行复杂的操作,则必须部署生产级扩展云。
工作流
要安装、配置和部署简单单节点 Red Hat OpenStack Platform 环境,请完成以下基本工作流中的任务:
- 准备您的环境。
- 为 all-in-one 环境安装软件包。
- 配置一体化环境。
- 部署一体化环境。
all-in-one 安装的好处
- 可组合的服务。
- 预定义的角色。
- 精简的单节点环境。
- 您可以使用 playbook 在容器中运行小空间安装程序并生成 Ansible playbook。
配置
如果要试验配置角色和服务,请参阅 第 8 章 使用自定义角色和服务 和 第 7.1 节 “核心 heat 模板”。
可组合角色
您可以创建自定义可组合角色,并为每个角色部署特定的服务。
Ansible
此安装通过部署命令自动应用 Ansible playbook。您还可以指示部署命令输出您可以在其他环境中使用的 Ansible playbook。例如,您可以在 all-in-one 安装中完成测试,然后将验证的 Ansible playbook 应用到其他环境。