9.4. 默认网络接口模板
director 包含 /usr/share/openstack-tripleo-heat-templates/network/config/
中的模板,以适应最常见的网络场景。下表概述了每个 NIC 模板集以及您必须用来启用模板所需的相应环境文件。
启用 NIC 模板的每个环境文件都使用后缀 .j2.yaml
。这是未发送的 Jinja2 版本。确保在部署中只包含 .yaml 后缀的 rendered 文件名,该名称只使用 .yaml
后缀。
NIC 目录 | Description | 环境文件 |
---|---|---|
|
带有附加到默认 Open vSwitch 网桥的 control plane 和 VLAN 的单个 NIC ( |
|
|
带有附加到默认 Linux 网桥的 control plane 和 VLAN 的单个 NIC ( |
|
|
附加至 |
|
|
附加至 |
|
使用没有外部网络的环境文件(如 net-bond-with-vlans-no-external.yaml
)并使用 IPv6 (如 net-bond-with-vlans-v6.yaml
)。它们可用于向后兼容,且无法与可组合网络运行。
每个默认 NIC 模板集都包含 role.role.j2.yaml
模板。此文件使用 Jinja2 为每一个可组合角色呈现其他文件。例如,如果 overcloud 使用 Compute、Controller 和 Ceph Storage 角色,则部署会根据 role.role.j2.yaml
呈现新的模板,例如
-
compute.yaml
-
controller.yaml
-
ceph-storage.yaml
。