Skip to content

Commit 32c2b4e

Browse files
committed
OCPBUGS-31697: Added user-managed LB note to nw-configuring-route-timeouts.adoc
1 parent 90230ce commit 32c2b4e

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

modules/nw-configuring-route-timeouts.adoc

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,29 @@
77
[id="nw-configuring-route-timeouts_{context}"]
88
= Configuring route timeouts
99

10-
You can configure the default timeouts for an existing route when you
11-
have services in need of a low timeout, which is required for Service Level
12-
Availability (SLA) purposes, or a high timeout, for cases with a slow
13-
back end.
10+
You can configure the default timeouts for an existing route when you have services in need of a low timeout, which is required for Service Level Availability (SLA) purposes, or a high timeout, for cases with a slow back end.
11+
12+
[IMPORTANT]
13+
====
14+
If you configured a user-managed external load balancer in front of your {product-title} cluster, ensure that the timeout value for the user-managed external load balancer is higher than the timeout value for the route service. This configuration prevents network congestion issues over the network that your cluster uses.
15+
====
1416

1517
.Prerequisites
18+
1619
* You need a deployed Ingress Controller on a running cluster.
1720
1821
.Procedure
22+
1923
. Using the `oc annotate` command, add the timeout to the route:
2024
+
2125
[source,terminal]
2226
----
2327
$ oc annotate route <route_name> \
2428
--overwrite haproxy.router.openshift.io/timeout=<timeout><time_unit> <1>
2529
----
26-
<1> Supported time units are microseconds (us), milliseconds (ms), seconds (s),
27-
minutes (m), hours (h), or days (d).
30+
<1> Supported time units are microseconds (us), milliseconds (ms), seconds (s), minutes (m), hours (h), or days (d).
2831
+
29-
The following example sets a timeout of two seconds on a route named `myroute`:
32+
The following example sets a timeout of two seconds on a route named `myroute`:
3033
+
3134
[source,terminal]
3235
----

0 commit comments

Comments
 (0)