aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchrislusf <chris.lu@gmail.com>2025-12-06 15:33:44 -0800
committerchrislusf <chris.lu@gmail.com>2025-12-06 15:33:44 -0800
commit32b514bfe2ac46846c3082174fb0128a91f3aa79 (patch)
tree10cf23b3b57964e81aaa35cf69458bb30f95c648
parent94aff6463a4e5dbcd057709ddc99d7967a218143 (diff)
downloadseaweedfs-csi-driver-32b514bfe2ac46846c3082174fb0128a91f3aa79.tar.xz
seaweedfs-csi-driver-32b514bfe2ac46846c3082174fb0128a91f3aa79.zip
fix: simplify SeaweedFS health probe for single-node mode
Remove livenessProbe on /cluster/healthz which may not work well with -master.peers=none. Keep only the filer readinessProbe which is what we actually need to verify before running CSI tests.
-rw-r--r--.github/workflows/integration_test.yaml11
1 files changed, 2 insertions, 9 deletions
diff --git a/.github/workflows/integration_test.yaml b/.github/workflows/integration_test.yaml
index 7983349..79140ed 100644
--- a/.github/workflows/integration_test.yaml
+++ b/.github/workflows/integration_test.yaml
@@ -99,22 +99,15 @@ jobs:
- containerPort: 8888
- containerPort: 18888
- containerPort: 8333
+ # Readiness probe checks filer is responding
readinessProbe:
httpGet:
path: /
port: 8888
- initialDelaySeconds: 10
+ initialDelaySeconds: 15
periodSeconds: 5
timeoutSeconds: 5
failureThreshold: 30
- livenessProbe:
- httpGet:
- path: /cluster/healthz
- port: 9333
- initialDelaySeconds: 20
- periodSeconds: 10
- timeoutSeconds: 5
- failureThreshold: 3
volumeMounts:
- name: data
mountPath: /data