fix: harden SeaweedFS storage and fix Drive presigned uploads

- SeaweedFS filer: Recreate strategy (prevents LevelDB lock contention),
  60s termination grace period, memory 256Mi→2Gi limit
- SeaweedFS volume: 60s termination grace period, memory 256Mi→1Gi limit
- Drive: add AWS_S3_DOMAIN_REPLACE so presigned upload URLs use
  s3.sunbeam.pt instead of internal cluster DNS
- Drive: relax liveness/readiness probes (failureThreshold 1→3,
  period 1s→10s, timeout 1s→5s) to prevent crash loops under load
This commit is contained in:
2026-03-22 19:48:36 +00:00
parent 9af3cd3c49
commit a086049de6
4 changed files with 22 additions and 6 deletions

View File

@@ -126,10 +126,10 @@ spec:
- name: filer
resources:
requests:
memory: 256Mi
memory: 512Mi
cpu: 100m
limits:
memory: 1Gi
memory: 2Gi
---
apiVersion: apps/v1