第 4 章 配置 overcloud
现在,您已配置了 undercloud,您可以配置剩余的 overcloud leaf 网络。您可以使用一系列配置文件完成此操作。之后,您部署 overcloud,生成的部署具有多个可用路由的网络集。
4.1. 创建网络数据文件 复制链接链接已复制到粘贴板!
要定义 leaf 网络,您可以创建一个网络数据文件,其中包含每个可组合网络及其属性的 YAML 格式列表。默认网络数据位于 undercloud 上,位于 /usr/share/openstack-tripleo-heat-templates/network_data.yaml
。
流程
在
stack
用户的本地目录中创建一个新的network_data_spine_leaf.yaml
文件。使用默认network_data
文件:cp /usr/share/openstack-tripleo-heat-templates/network_data.yaml /home/stack/network_data_spine_leaf.yaml
$ cp /usr/share/openstack-tripleo-heat-templates/network_data.yaml /home/stack/network_data_spine_leaf.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在
network_data_spine_leaf.yaml
文件中,创建一个 YAML 列表,用于将每个网络和 leaf 网络定义为可组合网络项。例如,内部 API 网络及其 leaf 网络使用以下语法定义:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
您不能在网络数据文件中定义 Control Plane 网络,因为 undercloud 已创建这些网络。但是,您需要手动设置参数,以便 overcloud 能够相应地配置其 NIC。
为包含基于 Controller 的服务的网络定义 vip: true
。在本例中,In al
Api 包含这些服务。
有关所有可组合网络的完整示例,请参阅 附录 A, network_data 文件示例。