From cc5f2ead2d82034b298f06c4ed6d221a7a43d4ce Mon Sep 17 00:00:00 2001 From: JJGadgets Date: Sun, 8 Dec 2024 23:32:34 +0800 Subject: [PATCH] fix(cilium): still LB instability --- .../cilium/app/config/biohazard/helm-values.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kube/deploy/core/_networking/cilium/app/config/biohazard/helm-values.yaml b/kube/deploy/core/_networking/cilium/app/config/biohazard/helm-values.yaml index 244c9ed0..a1d73d32 100644 --- a/kube/deploy/core/_networking/cilium/app/config/biohazard/helm-values.yaml +++ b/kube/deploy/core/_networking/cilium/app/config/biohazard/helm-values.yaml @@ -43,9 +43,9 @@ autoDirectNodeRoutes: true ipv4NativeRoutingCIDR: "${IP_POD_CIDR_V4}" endpointRoutes: # supposedly helps with LB routing...? 1.16 introduced a bug where BGP LBs (L2 untested) would randomly timeout requests at unknown intervals, most noticeably is loading SearXNG front page would usually load practically instantly but would be stuck until timeout, FortiGate pcaps show connection does establish but TCP Previous Segment Not Captured enabled: true -# loadBalancer: -# algorithm: maglev -# mode: dsr +loadBalancer: + algorithm: maglev + mode: dsr ### using Geneve tunnel for simpler routing and easier ClusterMesh across WireGuard # routingMode: tunnel # tunnelProtocol: geneve