5.8. 将环境文件添加到 Overcloud 部署
在开发一组与自定义配置相关的环境文件后,请在 Overcloud 部署中包含这些文件。这意味着,使用 选项运行 openstack overcloud deploy 命令,后跟 环境文件。您可以根据自定义需要多次指定 -e 选项。例如:
openstack overcloud deploy --templates -e network-configuration.yaml -e storage-configuration.yaml -e first-boot.yaml
$ openstack overcloud deploy --templates -e network-configuration.yaml -e storage-configuration.yaml -e first-boot.yaml
环境文件以连续的顺序堆栈。这意味着,在主 Heat 模板集合和所有之前的环境文件上,每个后续文件堆栈。这提供了覆盖资源定义的方法。例如,如果 Overcloud 部署中的所有环境文件定义了 NodeExtraConfigPost 资源,则 Heat 将使用最后一个环境文件中定义的 NodeExtraConfigPost。因此,环境文件的顺序非常重要。确保对环境文件进行排序,以便正确处理和堆栈。
使用 选项添加到 Overcloud 的任何 环境文件 都会成为 Overcloud 堆栈定义的一部分。director 需要这些环境文件用于任何部署后或重新部署功能。如果没有包含这些文件,可能会导致 Overcloud 损坏。
[[integration Points] == Integration Points
本章探索 director 集成的具体集成点。这包括查看特定的 OpenStack 组件及其与 director 或 Overcloud 集成的关系。本节不是所有 OpenStack 集成的完整描述,但应为您提供足够的信息来开始将硬件和软件与红帽 OpenStack 平台集成。