diff --git a/charts/atlantis/templates/redis.yaml b/charts/atlantis/templates/redis.yaml index aaed6a24..cad91ec3 100644 --- a/charts/atlantis/templates/redis.yaml +++ b/charts/atlantis/templates/redis.yaml @@ -11,11 +11,19 @@ metadata: app.kubernetes.io/instance: dragonfly {{- include "Atlantis.labels" . | nindent 4 }} spec: + args: + - --maxmemory=$(MAX_MEMORY)Mi + - --proactor_threads=1 + env: + - name: MAX_MEMORY + valueFrom: + resourceFieldRef: + resource: limits.memory + divisor: 1Mi replicas: {{ .Values.redis.replicas| default "1" }} resources: requests: cpu: 150m - memory: 128Mi limits: memory: 256Mi authentication: