-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calico static routes not updated when nodes added/removed from cluster #3655
Comments
Update from customer: It may not be when nodes are added to the cluster, but when Calico assigns an additional /26 CIDR block to an existing node when the pod count requires more IP addresses. Calico will also reclaim that /26 pool once the Pod count goes down and the pool is cleared out. |
Created [CONTCNTR-5009] for internal tracking. |
@mikeoleary , Did customer updated the required RBAC needed for Calilco CNI as per the document |
@vklohiya yes they did according to customer. This does not appear to be an RBAC issue. |
I can confirm. Yes, we updated the required RBAC for the Calico CNI. |
To keep the status of this github issue up to date, we've been told to expect an update in cis v2.20 to fix this. I can revisit this issue after 2.20 is released. |
@mikeoleary @jmorello-mdsol dev build for this fix quay.io/f5networks/k8s-bigip-ctlr-devel:974b12e6735b39b63929e772659f57efbf007d1c. |
Setup Details
CIS Version : 2.18.1
Build: f5networks/k8s-bigip-ctlr:latest
Agent Mode: AS3
Orchestration: K8S
Pool Mode: Cluster
Additional Setup details: Customer has Calico CNI
Description
Submitting on behalf of customer, pls reach out if cust details are required. Customer reports that not all Calico routes show up on BIG-IP when using static routing mode. Customer reports that CIS is not updating routes when Calico issues a new /26 CIDR block to a node.
Customer reports this behavior with CIS 2.18.1
Customer is aware of how to correctly deploy CIS with static-routing-mode and is using
--static-routing-mode=true
and--orchestration-cni=calico-k8s
Customer reports Calico version as follows:
Here is the Calico Enterprise version info:
Cluster Calico Version: v3.26.0 ß Opensource version
Cluster Calico Enterprise Version: v3.18.4 ß Calico Enterprise version
Steps To Reproduce
Expected Result
CIS should update the static routes on BIG-IP for added/removed nodes.
Actual Result
CIS does not update the static routes as nodes are added or removed.
Diagnostic Information
Observations (if any)
The text was updated successfully, but these errors were encountered: