Files
helm-charts/rflood/values.yaml
T
shaandClaude Sonnet 4.6 8e77d702ba fix(rflood): add liveness probe and raise memory limit to 4Gi
rtorrent periodically freezes blocking Flood's XMLRPC calls (activity-stream
and client/settings hang). Root causes: pieces.memory.max=1800M near the 2Gi
container limit; no liveness probe to trigger pod restart on hang.

- Liveness probe: exec rtxmlrpc system.time_seconds with 10s timeout; restart
  pod after 3 consecutive failures (every 30s check)
- Default memory limit raised from 2Gi to 4Gi

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 13:25:46 +03:00

68 lines
1.0 KiB
YAML

# Default values for rflood Helm Chart (hotio/rflood)
image:
repository: ghcr.io/hotio/rflood
pullPolicy: IfNotPresent
webuiPort: 3000
rpcPort: 5000
torrentPort: 50000
service:
type: ClusterIP
externalTrafficPolicy: ""
nodePorts:
webui: null
rpc: null
torrentTcp: null
torrentUdp: null
env:
PUID: "1001"
PGID: "1001"
UMASK: "002"
TZ: "Europe/Kyiv"
FLOOD_AUTH: "false"
resources:
requests:
cpu: "100m"
memory: "256Mi"
limits:
cpu: "2"
memory: "4Gi"
livenessProbe:
enabled: true
exec:
command:
- /bin/sh
- -c
- "timeout 10 rtxmlrpc system.time_seconds > /dev/null 2>&1"
initialDelaySeconds: 60
periodSeconds: 30
timeoutSeconds: 15
failureThreshold: 3
persistence:
config:
size: 2Gi
storageClass: ""
accessModes:
- ReadWriteOnce
volumes:
data:
hostPath: ""
nodeSelector: {}
tolerations: []
affinity: {}
ingresses: {}
# https:
# host: rflood.example.com
# annotations: {}
# tls:
# - hosts:
# - rflood.example.com