|
16 | 16 | // * installing/installing_ibm_z/installing-ibm-power.adoc
|
17 | 17 | // * installing/installing_ibm_z/installing-restricted-networks-ibm-power.adoc
|
18 | 18 | // * installing/installing-rhv-restricted-network.adoc
|
| 19 | +// * installing/installing_openstack/installing-openstack-installer-custom.adoc |
| 20 | +// * installing/installing_openstack/installing-openstack-installer-kuryr.adoc |
19 | 21 |
|
20 | 22 | ifeval::["{context}" == "installing-vsphere"]
|
21 | 23 | :vsphere:
|
@@ -44,12 +46,37 @@ endif::[]
|
44 | 46 | ifeval::["{context}" == "installing-restricted-networks-bare-metal"]
|
45 | 47 | :restricted:
|
46 | 48 | endif::[]
|
| 49 | +ifeval::["{context}" == "installing-openstack-installer-custom"] |
| 50 | +:user-managed-lb: |
| 51 | +endif::[] |
| 52 | +ifeval::["{context}" == "installing-openstack-installer-kuryr"] |
| 53 | +:user-managed-lb: |
| 54 | +endif::[] |
47 | 55 |
|
48 | 56 | :_content-type: CONCEPT
|
49 | 57 | [id="installation-load-balancing-user-infra_{context}"]
|
50 | 58 | = Load balancing requirements for user-provisioned infrastructure
|
51 | 59 |
|
| 60 | +ifndef::user-managed-lb[] |
52 | 61 | Before you install {product-title}, you must provision the API and application ingress load balancing infrastructure. In production scenarios, you can deploy the API and application ingress load balancers separately so that you can scale the load balancer infrastructure for each in isolation.
|
| 62 | +endif::user-managed-lb[] |
| 63 | + |
| 64 | +ifdef::user-managed-lb[] |
| 65 | +[IMPORTANT] |
| 66 | +==== |
| 67 | +[subs="attributes+"] |
| 68 | +Deployment with User-Managed Load Balancers is a Technology Preview feature only. Technology Preview features |
| 69 | +are not supported with Red Hat production service level agreements (SLAs) and |
| 70 | +might not be functionally complete. Red Hat does not recommend using them |
| 71 | +in production. These features provide early access to upcoming product |
| 72 | +features, enabling customers to test functionality and provide feedback during |
| 73 | +the development process. |
| 74 | + |
| 75 | +For more information about the support scope of Red Hat Technology Preview features, see link:https://access.redhat.com/support/offerings/techpreview/[Technology Preview Features Support Scope]. |
| 76 | +==== |
| 77 | + |
| 78 | +Before you install {product-title}, you can provision your own API and application ingress load balancing infrastructure to use in place of the default, internal load balancing solution. In production scenarios, you can deploy the API and application ingress load balancers separately so that you can scale the load balancer infrastructure for each in isolation. |
| 79 | +endif::user-managed-lb[] |
53 | 80 |
|
54 | 81 | [NOTE]
|
55 | 82 | ====
|
@@ -166,9 +193,17 @@ plane initializes.
|
166 | 193 | ====
|
167 | 194 |
|
168 | 195 | [id="installation-load-balancing-user-infra-example_{context}"]
|
| 196 | +ifndef::user-managed-lb[] |
169 | 197 | == Example load balancer configuration for user-provisioned clusters
|
170 | 198 |
|
171 | 199 | This section provides an example API and application ingress load balancer configuration that meets the load balancing requirements for user-provisioned clusters. The sample is an `/etc/haproxy/haproxy.cfg` configuration for an HAProxy load balancer. The example is not meant to provide advice for choosing one load balancing solution over another.
|
| 200 | +endif::user-managed-lb[] |
| 201 | + |
| 202 | +ifdef::user-managed-lb[] |
| 203 | +== Example load balancer configuration for clusters that are deployed with user-managed load balancers |
| 204 | + |
| 205 | +This section provides an example API and application ingress load balancer configuration that meets the load balancing requirements for clusters that are deployed with user-managed load balancers. The sample is an `/etc/haproxy/haproxy.cfg` configuration for an HAProxy load balancer. The example is not meant to provide advice for choosing one load balancing solution over another. |
| 206 | +endif::user-managed-lb[] |
172 | 207 |
|
173 | 208 | [NOTE]
|
174 | 209 | ====
|
@@ -277,4 +312,10 @@ ifeval::["{context}" == "installing-restricted-networks-ibm-power"]
|
277 | 312 | endif::[]
|
278 | 313 | ifeval::["{context}" == "installing-restricted-networks-bare-metal"]
|
279 | 314 | :!restricted:
|
| 315 | +endif::[] |
| 316 | +ifeval::["{context}" == "installing-openstack-installer-custom"] |
| 317 | +:!user-managed-lb: |
| 318 | +endif::[] |
| 319 | +ifeval::["{context}" == "installing-openstack-installer-kuryr"] |
| 320 | +:!user-managed-lb: |
280 | 321 | endif::[]
|
0 commit comments