You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/RELEASE-NOTES.rst
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,11 +14,12 @@ Added Functionality
14
14
15
15
Bug Fixes
16
16
````````````
17
+
* Issue 3719 <https://github.com/F5Networks/k8s-bigip-ctlr/issues/3719>`_: Fix shared static routes override each other with multiple CIS instances writing to Common Partition
17
18
* Issue 3852 <https://github.com/F5Networks/k8s-bigip-ctlr/issues/3852>`_: Improve logging when BIG-IP is not reachable during pod initialization
18
19
19
20
Upgrade notes
20
21
``````````````
21
-
22
+
* Upgrading to CIS 2.21, static routes are deleted and recreated with new description added to fix the issue(`Github#3719`) of static routes overriding each other with multiple CIS instances writing to Common Partition. This may cause a brief disruption in traffic while the routes are being recreated.
Copy file name to clipboardExpand all lines: docs/config_examples/StaticRoute/README.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,5 +72,7 @@ In case static routes are not added, along with looking at CIS logs you can also
72
72
73
73
In case static routes are configured with calico CNI, you can check the logs of CIS to see if the blockaffinities are being read properly. If not, you can check the permissions of the CIS service account to read blockaffinities. You can also check and verify that the blockaffinities are being created properly in the calico CNI.
74
74
75
-
75
+
### FAQ
76
+
* **Q: How to configure shared static routes with multiple CIS instances in different clusters using the same BIGIP?**
77
+
* A: Set `--shared-static-routes=true` and `--local-cluster-name=<clusterName>` in CIS deployment args. This will create static routes in /Common partition and uniquely manage them per cluster without overriding other cluster routes.
// Don't set CIS identifier when no cluster name or no nodelabelselctor is configured
211
+
routes.CISIdentifier=""
212
+
log.Warningf("Local cluster name not set. Multiple CIS instances across clusters may still cause route conflicts with shared-static-routes writing to same BIGIP instance!")
0 commit comments