11.10. 使用自定义 NIC 启用网络隔离
要使用网络隔离和自定义 NIC 模板部署 overcloud,请在 overcloud 部署命令中包括所有相关的网络环境文件。
流程
在运行
openstack overcloud deploy
命令时,请确保包括:-
自定义
network_data
文件。 - 默认网络隔离的呈现文件名。
- 默认网络环境文件的呈现文件名。
- 包含自定义 NIC 模板资源引用的自定义环境网络配置。
- 任何与您配置相关的额外环境文件。
-
自定义
例如:
$ openstack overcloud deploy --templates \ ... -n /home/stack/network_data.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/network-environment.yaml \ -e /home/stack/templates/custom-network-configuration.yaml \ ...
-
首先包含
network-isolation.yaml
文件,然后是network-environment.yaml
文件。后续的custom-network-configuration.yaml
覆盖了来自前两个文件中的OS::TripleO::[ROLE]::Net::SoftwareConfig
资源。 -
如果使用可组合网络,则使用以下命令包含
network_data
和roles_data
文件。