mirror of
https://github.com/shadoll/helm-charts.git
synced 2026-08-28 11:33:17 +00:00
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>
68 lines
1.0 KiB
YAML
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
|