aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorchrislusf <chris.lu@gmail.com>2025-12-06 15:33:44 -0800
committerChris Lu <chrislusf@users.noreply.github.com>2025-12-06 18:53:22 -0800
commit110ad45d84e2f176dd45dbc984f9a76c368a5f27 (patch)
tree10cf23b3b57964e81aaa35cf69458bb30f95c648 /.github
parent1726e6f1792be08d02e77bfd63ba76a35119e527 (diff)
downloadseaweedfs-csi-driver-110ad45d84e2f176dd45dbc984f9a76c368a5f27.tar.xz
seaweedfs-csi-driver-110ad45d84e2f176dd45dbc984f9a76c368a5f27.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.
Diffstat (limited to '.github')
-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