-
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
VS/TS deleted when kubeconfig token is expired #3725
Comments
Created [CONTCNTR-5189] for internal tracking. |
Scheduled 2.19.1 Sprint 2 - Begins 29th Jan |
@avinashchundu9 Hi, could you please share cis deployment yaml and vs/ts config? |
Here is the values file, args: For TS, it's same for any multi cluster TS. Nothing specific. |
Hi @avinashchundu9 , Couldn't reproduce this issue locally. Steps followed
Could you please share full cis logs, global spec config and ts spec to debug this further |
We produced this issue multiple times. Please set up some time with us based on your availability. We can help produce this issue.
…________________________________
From: Lavanya Sirigudi ***@***.***>
Sent: Wednesday, February 5, 2025 11:10 PM
To: F5Networks/k8s-bigip-ctlr ***@***.***>
Cc: Chundu, Avinash ***@***.***>; Mention ***@***.***>
Subject: Re: [F5Networks/k8s-bigip-ctlr] VS/TS deleted when kubeconfig token is expired (Issue #3725)
Hi @avinashchundu9<https://github.com/avinashchundu9> ,
Couldn't reproduce this issue locally.
Steps followed
1. create vs,ts with cis running in default mode with pool member type auto
2. wait till cluster2 kubeconfig expiry. Observed no AS3 post happening after informer watch fail. pool members are not deleted for cluster2
3. even with some update on vs/ts, update doesn't remove pool members of cluster2
Could you please share full cis logs, global spec config and ts spec to debug this further
—
Reply to this email directly, view it on GitHub<#3725 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AYSPV4NIPSDCNKNEWVPHU2D2OMDGJAVCNFSM6AAAAABVWFI3JCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMZZGAYDMNZTG4>.
You are receiving this because you were mentioned.
|
Setup Details
CIS Version : 2.19
Build: f5networks/k8s-bigip-ctlr:latest
BIGIP Version: Big IP v17.1.1.3
AS3 Version: 3.52
Agent Mode: AS3
Orchestration: K8S
Orchestration Version:
Pool Mode: Nodeport
Additional Setup details: Rancher/Calico network
Description
CIS is in default mode. When the kubeconfig token expires in secret for either the primary or secondary cluster CIS removes all the relevant virtual servers of that cluster.
Steps To Reproduce
Expected Result
CIS is an error state notifying kubeconfig token of a specific cluster is expired and stop updating on the virtual server member of that cluster.
Actual Result
CIS deletes all members of that cluster from virtual servers.
The text was updated successfully, but these errors were encountered: