5.3.2. 配置 Linux 网桥网络
安装 Kubernetes NMState Operator 后,您可以为实时迁移或外部访问虚拟机(VM)配置 Linux 网桥网络。
5.3.2.1. 创建 Linux 网桥 NNCP 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以为 Linux 网桥网络创建一个 NodeNetworkConfigurationPolicy (NNCP) 清单。
先决条件
- 已安装 Kubernetes NMState Operator。
流程
创建
NodeNetworkConfigurationPolicy清单。本例包含示例值,您必须替换为您自己的信息。apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: name: br1-eth1-policy spec: desiredState: interfaces: - name: br1 description: Linux bridge with eth1 as a port type: linux-bridge state: up ipv4: enabled: false bridge: options: stp: enabled: false port: - name: eth1-
metadata.name定义节点网络配置策略的名称。 -
spec.desiredState.interfaces.name定义新 Linux 网桥的名称。 -
spec.desiredState.interfaces.description是一个可选字段,可用于为网桥定义人类可读的描述。 -
spec.desiredState.interfaces.type定义接口类型。在本例中,type 是 Linux 网桥。 -
spec.desiredState.interfaces.state在创建后为接口定义请求的状态。 -
spec.desiredState.interfaces.ipv4.enabled定义 ipv4 协议是否处于活动状态。把它设置为false可禁用此网桥上的 IPv4 寻址。 -
spec.desiredState.interfaces.bridge.options.stp.enabled定义生成树协议(STP)是否活跃。把它设置为false可禁用此网桥上的 STP。 -
spec.desiredState.interfaces.bridge.port.name定义网桥附加到的节点 NIC。
-