@@ -41,9 +41,9 @@ workers cannot be configured as OVN Gateways.
4141The OCP and EDPM nodes deployed with this DT are distributed into three
4242different racks. Each rack is connected to two leaves.
4343Hence, the distribution of the nodes in the racks is the following one:
44- * rack0: compute-0, networker-0, ocp-master-0, ocp-worker-0, leaf-0, leaf-1
45- * rack1: compute-1, networker-1 , ocp-master-1, ocp-worker-1, leaf-2, leaf-3
46- * rack2: compute-2, networker-2 , ocp-master-2, ocp-worker-2, leaf-4, leaf-5
44+ * rack0: r0- compute-0, r0- networker-0, ocp-master-0, ocp-worker-0, leaf-0, leaf-1
45+ * rack1: r1- compute-0, r1- networker-0 , ocp-master-1, ocp-worker-1, leaf-2, leaf-3
46+ * rack2: r2- compute-0, r2- networker-0 , ocp-master-2, ocp-worker-2, leaf-4, leaf-5
4747
4848The OCP tester (ocp-worker-3) is not included into any rack. It is not
4949connected to any leaves, but to a router connected to the spines, due to the
@@ -66,7 +66,9 @@ network).
6666
6767| Name | Type | CIDR |
6868| ------------------------ | -------- | ---------------- |
69- | Provisioning | untagged | 192.168.122.0/24 |
69+ | Controlplane rack0 | untagged | 192.168.122.0/24 |
70+ | Controlplane rack1 | untagged | 192.168.123.0/24 |
71+ | Controlplane rack2 | untagged | 192.168.124.0/24 |
7072| Provider network | untagged | 192.168.133.0/24 |
7173| RH OSP | untagged | 192.168.111.0/24 |
7274| edpm/ocp to left leaves | untagged | 100.64.x.y/30 |
@@ -89,21 +91,27 @@ network).
89912 . All the VMs that are neither Openstack nor Openshift nodes, i.e. those that
9092 act as routers, need to be properly configured in order to support the BGP
9193 protocol.
92- 3 . The spine/leaf topology separates the overcloud nodes into different L2
94+ 3 . The spine/leaf topology separates the nodes into different L2
9395 network segments, called racks. Each rack includes two leaves, some OCP
9496 nodes and some EDPM nodes.
95- 4 . A separate provisioning network is necessary to install Openstack on those
96- nodes.
97- 5 . Once Openstack is installed on them, dataplane connectivity is achieved
98- using the BGP protocol.
97+ 4 . The Openstack services running on the EDPM nodes are installed using the BGP
98+ network, i.e. the Openstack services running on OCP nodes connect to the
99+ Openstack services running on EDPM nodes using BGP. There is no direct L2
100+ network connectivity between them. OCP version 4.18 or higher is required
101+ because the Openstack Operators use the frr-k8s feature for this and frr-k8s
102+ is not available in OCP 4.16.
103+ 5 . Once Openstack is installed on them, both dataplane and controlplane
104+ connections are achieved using the BGP protocol.
991056 . Tests are executed from the OCP worker to verify external connectivity.
100106
101107## Stages
102108
103109All stages must be executed in the order listed below. Everything is required unless otherwise indicated.
104110
1051111 . [ Configure taints on the OCP worker] ( configure-taints.md )
106- 2 . [ Install the OpenStack K8S operators and their dependencies] ( ../../../common/ )
107- 3 . [ Apply metallb customization required to run a speaker pod on the OCP tester node] ( metallb/ )
108- 4 . [ Configuring networking and deploy the OpenStack control plane] ( control-plane.md )
109- 5 . [ Configure and deploy the dataplane - networker and compute nodes] ( data-plane.md )
112+ 2 . [ Disable RP filters on OCP nodes] ( disable-rp-filters.md )
113+ 3 . [ Install the OpenStack K8S operators and their dependencies] ( ../../../common/ )
114+ 4 . [ Apply metallb customization required to run a speaker pod on the OCP tester node] ( metallb/ )
115+ 5 . [ Configuring networking and deploy the OpenStack control plane] ( control-plane.md )
116+ 6 . [ Create BGPConfiguration after controplane is deployed] ( bgp-configuration.md )
117+ 7 . [ Configure and deploy the dataplane - networker and compute nodes] ( data-plane.md )
0 commit comments