fix(forgjo): Remove comments in dragonfly

This commit is contained in:
2026-01-09 14:20:19 +01:00
parent aaa7cf4a6e
commit 46c890c6c3
+12 -40
View File
@@ -4,32 +4,6 @@ metadata:
name: dragonfly-forgejo name: dragonfly-forgejo
namespace: forgejo namespace: forgejo
spec: spec:
args:
- --dbfilename=dump # Static filename prevents disk exhaustion
- --maxmemory=$(MAX_MEMORY)Mi # Graceful memory management (90% of limit)
- --proactor_threads=1 # Auto-detect CPU cores (optimal threading)
- --cluster_mode=emulated
- --logtostderr
# - --save_schedule= # Disable continuous saves (cron snapshots only)
# - --s3_endpoint=hel1.your-objectstorage.com # Hertzner S3
env:
- name: MAX_MEMORY
valueFrom:
resourceFieldRef:
resource: limits.memory
divisor: 1Mi
# {{- if .Values.redis.backup.enabled }}
# - name: AWS_ACCESS_KEY_ID
# valueFrom:
# secretKeyRef:
# key: access_key
# name: redis-s3
# - name: AWS_SECRET_ACCESS_KEY
# valueFrom:
# secretKeyRef:
# key: access_secret
# name: redis-s3
# {{- end}}
replicas: 1 replicas: 1
resources: resources:
requests: requests:
@@ -37,17 +11,15 @@ spec:
memory: 256Mi memory: 256Mi
limits: limits:
memory: 256Mi memory: 256Mi
# snapshot: args:
# dir: "s3://obx-redis/hel1/{{ include "Atlantis.fullname" . }}-redis" - --dbfilename=dump # Static filename prevents disk exhaustion
# cron: "0 3 * * *" # Default: every day at 03:00 - --maxmemory=$(MAX_MEMORY)Mi # Graceful memory management (90% of limit)
# enableOnMasterOnly: false - --proactor_threads=1 # Auto-detect CPU cores (optimal threading)
# persistentVolumeClaimSpec: - --cluster_mode=emulated
# accessModes: - --logtostderr
# - ReadWriteOnce env:
# resources: - name: MAX_MEMORY
# requests: valueFrom:
# storage: {{ .Values.redis.size | default "1Gi" }} resourceFieldRef:
# authentication: resource: limits.memory
# passwordFromSecret: divisor: 1Mi
# name: {{ .Values.redis.secret.name | quote }}
# key: {{ .Values.redis.secret.key | quote }}