apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-0 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.13 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.0.14 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.0.14 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.0.3 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:13 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.0.13 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.0.13 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-0 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-1 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.14 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.0.18 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.0.18 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.0.4 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:14 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.0.17 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.0.17 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-1 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-2 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.15 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.0.22 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.0.22 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.0.5 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:15 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.0.21 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.0.21 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-2 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-3 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.16 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.1.14 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.1.14 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.1.3 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:23 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.1.13 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.1.13 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-3 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-4 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.17 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.1.18 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.1.18 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.1.4 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:24 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.1.17 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.1.17 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-4 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-5 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.18 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.1.22 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.1.22 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.1.5 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:25 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.1.21 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.1.21 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-5 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-6 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.19 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.2.14 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.2.14 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.2.3 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:33 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.2.13 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.2.13 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-6 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-7 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.20 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.2.18 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.2.18 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.2.4 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:34 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.2.17 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.2.17 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-7 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-8 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.21 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.2.22 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: BGP interface 2 ipv4: address: - ip: 100.65.2.22 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp9s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.2.5 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:35 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 99.99.0.0/16 next-hop-address: 100.64.2.21 next-hop-interface: enp8s0 weight: 200 - destination: 99.99.0.0/16 next-hop-address: 100.65.2.21 next-hop-interface: enp9s0 weight: 200 - destination: 192.168.122.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.123.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 - destination: 192.168.124.0/24 next-hop-address: 192.168.125.1 next-hop-interface: enp7s0 nodeSelector: kubernetes.io/hostname: worker-8 node-role.kubernetes.io/worker: "" --- apiVersion: nmstate.io/v1 kind: NodeNetworkConfigurationPolicy metadata: labels: osp/nncm-config-type: standard name: worker-9 namespace: openstack spec: desiredState: dns-resolver: config: search: [] server: - 192.168.125.1 interfaces: - description: internalapi bridge mtu: 1500 name: internalapi state: up type: linux-bridge - description: storage bridge mtu: 1500 name: storage state: up type: linux-bridge - description: ctlplane interface ipv4: address: - ip: 192.168.122.22 prefix-length: "24" mtu: 1500 name: enp7s0 state: up type: ethernet - description: ctlplane bridge ipv4: enabled: false mtu: 1500 name: ospbr state: up type: linux-bridge - description: BGP interface 1 ipv4: address: - ip: 100.64.10.2 prefix-length: "30" dhcp: false enabled: true ipv6: enabled: false mtu: 1500 name: enp8s0 state: up type: ethernet - description: loopback interface ipv4: address: - ip: 99.99.10.2 prefix-length: "32" dhcp: false enabled: true ipv6: address: - ip: f00d:f00d:f00d:f00d:f00d:f00d:f00d:43 prefix-length: "128" dhcp: false enabled: true mtu: 65536 name: lo state: up route-rules: config: [] routes: config: - destination: 192.168.133.0/24 next-hop-address: 100.64.10.1 next-hop-interface: enp8s0 nodeSelector: kubernetes.io/hostname: worker-9 node-role.kubernetes.io/worker: ""