第 1 章 简介
本文档已创建帮助 Red Hat OpenStack Platform 合作伙伴将解决方案与 Red Hat OpenStack Platform director 集成,作为安装和管理 OpenStack Platform 环境部署生命周期的工具。与 director 的集成支持无缝地利用您的技术。您可以在资源优化方面发现广泛的优势,从而缩短部署时间并降低生命周期管理成本。
未来,OpenStack 平台 director 的集成是一个强大迁移,能够与现有企业管理系统和流程进行丰富的集成。在红帽产品组合中,CloudForm 等工具应该能够了解 director 的集成,并为管理服务部署提供更广泛的风险。
1.1. 合作伙伴集成概述 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
本指南旨在帮助合作伙伴以 director 配置为 Overcloud 的一部分的方式集成其软件和硬件解决方案。这遵循一个工作流被分为多个部分,它们演示了如何执行某些集成任务:
- 架构 - director 用来执行 Overcloud 创建和配置的一些技术的检查。
- overcloud 镜像 - director 将基础镜像写入 Overcloud 中的每个节点,作为其节点类型的基础。本节介绍如何在部署前修改这些镜像,以便您可以包含驱动程序或软件。这可用于在上游贡献前测试您的驱动程序和配置。
- configuration - director 使用 Puppet 模块配置 Overcloud 上的每个服务。本节介绍 Puppet 模块的运行方式,以及它们的用于配置 Overcloud。
- orchestration - director 使用一组 Heat 模板来创建和配置 Overcloud。这还可以包含自定义环境文件和 Heat 模板,以修改 Overcloud 配置的行为。本节重点介绍创建此类模板以启用 Overcloud 的自定义配置。这也涉及包含前面章节中的 Puppet 配置。
- 集成点 - director 部署的镜像包含配置所需的 OpenStack 组件和一组 Puppet 模块。本节讨论一些上游项目,以协助您的组件驱动程序和 Puppet 模块。这样可确保红帽可以测试它们,并在以后的 Red Hat OpenStack Platform 发行版本中包括它们。
- 示例 - 本章是前一章中所学知识,以演示如何真实的认证供应商如何使用 director 将其项目集成到 Overcloud 中。这包括一些实际网络和存储示例。本节对帮助类似供应商将自己的产品集成到 Red Hat OpenStack Platform 的生态系统中非常有用。