Skip to content
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

Increased DELETE API Latency on GKE 1.31.5 When Using kubevpn connect #448

Open
felipeneuwald opened this issue Mar 4, 2025 · 1 comment
Labels

Comments

@felipeneuwald
Copy link

felipeneuwald commented Mar 4, 2025

When running kubevpn connect on a GKE cluster version 1.31.5-gke.1169000, DELETE API calls experience increased latency.

Environment:

$ kubevpn version
KubeVPN: CLI
    Version: v2.3.13
    Daemon: v2.3.13
    Image: docker.io/naison/kubevpn:v2.3.13
    Branch: master
    Git commit: brew
    Built time: 2025-02-23 13:42:21
    Built OS/Arch: darwin/arm64
    Built Go version: go1.24.0

Reproduction Steps:
1. Connect to a GKE cluster (1.31.5-gke.1169000).
2. Run kubevpn connect.
3. Execute DELETE API operations (e.g., from a Kubernetes Operator or via kubectl).
4. Observe significantly increased latency in DELETE operations.
5. Run kubevpn uninstall and note that DELETE operations become significantly faster.

This behavior has been observed both within a Kubernetes Operator running inside the cluster and when executing kubectl delete commands.

Image
Image

@wencaiwulue
Copy link
Member

@felipeneuwald

  1. Can you provide the log file ~/.kubevpn/daemon/daemon.log to help diagnose problem?
  2. Look like api-server receive more request. maybe you can increase deployment api-server resource (cpu/memory)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants