10.10. 使用自定义 NIC 启用网络隔离
要使用网络隔离和自定义 NIC 模板部署 overcloud,请在 overcloud 部署命令中包含所有相关网络环境文件。
流程
运行
openstack overcloud deploy
命令时,包括以下文件:-
自定义
network_data.yaml
文件。 - 默认网络隔离的呈现文件名。
- 默认网络环境文件的呈现文件名。
- 包含对自定义 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.yaml
和roles_data.yaml
文件。