Skip to content

Commit 6492d61

Browse files
gthiemongeklgill
andcommitted
Apply suggestions from code review
Co-authored-by: Katie Gilligan <kgilliga@redhat.com>
1 parent e4d96e0 commit 6492d61

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

docs_user/modules/proc_adopting-the-loadbalancer-service.adoc

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
= Adopting the {loadbalancer_service}
55

66
[role="_abstract"]
7-
To adopt the {loadbalancer_first_ref}, you patch an existing `OpenStackControlPlane` custom resource (CR) where the {loadbalancer_service} is disabled. The patch starts the service with the configuration parameters that are provided by the {rhos_prev_long} ({OpenStackShort}) environment. After completing the data plane adoption, you must trigger a failover of existing load balancers to upgrade their amphora VMs to use the new image and establish connectivity with the new control plane.
7+
To adopt the {loadbalancer_first_ref}, you patch an existing `OpenStackControlPlane` custom resource (CR) where the {loadbalancer_service} is disabled. The patch starts the service with the configuration parameters that are provided by the {rhos_prev_long} ({OpenStackShort}) environment. After completing the data plane adoption, you must trigger a failover of existing load balancers to upgrade their amphora virtual machines to use the new image and to establish connectivity with the new control plane.
88

99
.Procedure
1010

@@ -64,7 +64,7 @@ Specifies the name of the network interface in your {OpenShiftShort} setup.
6464
<mtu>::
6565
Specifies the `mtu` value in your environment.
6666

67-
. To connect pods that manage load balancer virtual machines (amphorae) and the OpenvSwitch pods that are managed by the OVN operator, configure the {loadbalancer_service} network attachment definition:
67+
. To connect pods that manage load balancer virtual machines (amphorae) and the OpenvSwitch pods the OVN operator manages, configure the {loadbalancer_service} network attachment definition:
6868
+
6969
----
7070
$ cat octavia-nad.yaml << EOF_CAT
@@ -95,6 +95,11 @@ spec:
9595
}
9696
}
9797
EOF_CAT
98+
----
99+
100+
. Create the `NetworkAttachmentDefinition` CR:
101+
+
102+
----
98103
$ oc apply -f octavia-nad.yaml
99104
----
100105

@@ -148,7 +153,7 @@ $ openstack endpoint list --service load-balancer
148153

149154
.Post-adoption cleanup
150155

151-
Before running the post-adoption cleanup, you can ensure that the connectivty between the new control plane and the adopted compute nodes is functional by creating a new load balancer and checking that its `provisioning_status` becomes `ACTIVE`.
156+
Before running the post-adoption cleanup, you can ensure that the connectivty between the new control plane and the adopted Compute nodes is functional by creating a new load balancer and checking that its `provisioning_status` becomes `ACTIVE`.
152157

153158
----
154159
$ alias openstack="oc exec -t openstackclient -- openstack"
@@ -157,7 +162,7 @@ $ openstack loadbalancer create --vip-subnet-id public-subnet --name lb-post-ado
157162

158163
After you complete the data plane adoption, perform the following cleanup steps to upgrade existing load balancers and remove old resources.
159164

160-
. Trigger a failover for all existing load balancers to upgrade the amphorae virtual machines to use the new image and establish connectivity with the new control plane:
165+
. Trigger a failover for all existing load balancers to upgrade the amphorae virtual machines to use the new image and to establish connectivity with the new control plane:
161166
+
162167
----
163168
$ openstack loadbalancer list -f value -c id | \
@@ -176,9 +181,9 @@ $ openstack loadbalancer flavor show octavia_amphora-mvcpu-ha && \
176181
$ openstack loadbalancer flavorprofile show octavia_amphora-mvcpu-ha_profile && \
177182
openstack loadbalancer flavorprofile delete octavia_amphora-mvcpu-ha_profile
178183
----
179-
184+
+
180185
[NOTE]
181-
Some flavors may still be in-use by load balancers and cannot be deleted.
186+
Some flavors might still be used by load balancers and cannot be deleted.
182187

183188
. Delete the old management network and its ports:
184189
+

0 commit comments

Comments
 (0)