1
0
Fork 0

feat(helm): add resource requests and limits to jobs, adjust resources for deployment

This commit is contained in:
Vojtěch Mareš 2023-07-05 16:56:05 +02:00
parent 385fa9998b
commit ccdc5fb9b6
Signed by: vojtech.mares
GPG key ID: C6827B976F17240D
4 changed files with 31 additions and 8 deletions

View file

@ -53,4 +53,4 @@ spec:
- secretRef: - secretRef:
name: {{ .Release.Name }}-nextauth name: {{ .Release.Name }}-nextauth
resources: resources:
{{- toYaml .Values.resources | nindent 12 }} {{- toYaml .Values.backend.resources | nindent 12 }}

View file

@ -31,4 +31,6 @@ spec:
name: {{ .Release.Name }}-database name: {{ .Release.Name }}-database
- secretRef: - secretRef:
name: {{ .Release.Name }}-nextauth name: {{ .Release.Name }}-nextauth
resources:
{{- toYaml .Values.migration.resources | nindent 10 }}
restartPolicy: Never restartPolicy: Never

View file

@ -39,6 +39,8 @@ spec:
volumeMounts: volumeMounts:
- mountPath: /app/cache - mountPath: /app/cache
name: cache-volume name: cache-volume
resources:
{{- toYaml .Values.seed.resources | nindent 10 }}
restartPolicy: Never restartPolicy: Never
volumes: volumes:
- name: cache-volume - name: cache-volume

View file

@ -19,12 +19,31 @@ service:
portName: http portName: http
portNumber: 3000 portNumber: 3000
backend:
resources: resources:
limits: limits:
cpu: 300m
memory: 512Mi
requests:
cpu: 100m cpu: 100m
memory: 256Mi
requests:
cpu: 50m
memory: 128Mi
migration:
resources:
limits:
cpu: 50m
memory: 128Mi
requests:
cpu: 50m
memory: 128Mi
seed:
resources:
limits:
cpu: 50m
memory: 128Mi
requests:
cpu: 50m
memory: 128Mi memory: 128Mi
backoffice: backoffice: