mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-12 23:35:58 +00:00
ressource limits for every service in values.yml
This commit is contained in:
parent
8590f55a49
commit
50d9b1acd9
@ -38,6 +38,8 @@ BACKEND:
|
|||||||
CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS: "30"
|
CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS: "30"
|
||||||
DOCKER_IMAGE_PULL_POLICY: "Always"
|
DOCKER_IMAGE_PULL_POLICY: "Always"
|
||||||
STORAGE_UPLOADS: "25Gi"
|
STORAGE_UPLOADS: "25Gi"
|
||||||
|
RESOURCE_REQUESTS_MEMORY: "1G"
|
||||||
|
RESOURCE_LIMITS_MEMORY: "2G"
|
||||||
|
|
||||||
WEBAPP:
|
WEBAPP:
|
||||||
# change all the below if needed
|
# change all the below if needed
|
||||||
@ -54,6 +56,8 @@ WEBAPP:
|
|||||||
CONTAINER_RESTART_POLICY: "Always"
|
CONTAINER_RESTART_POLICY: "Always"
|
||||||
CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS: "30"
|
CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS: "30"
|
||||||
DOCKER_IMAGE_PULL_POLICY: "Always"
|
DOCKER_IMAGE_PULL_POLICY: "Always"
|
||||||
|
RESOURCE_REQUESTS_MEMORY: "1G"
|
||||||
|
RESOURCE_LIMITS_MEMORY: "2G"
|
||||||
|
|
||||||
NEO4J:
|
NEO4J:
|
||||||
# most likely you don't need to change this
|
# most likely you don't need to change this
|
||||||
@ -63,9 +67,7 @@ NEO4J:
|
|||||||
CONTAINER_RESTART_POLICY: "Always"
|
CONTAINER_RESTART_POLICY: "Always"
|
||||||
CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS: "30"
|
CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS: "30"
|
||||||
STORAGE: "5Gi"
|
STORAGE: "5Gi"
|
||||||
# RESOURCE_REQUESTS_MEMORY configures the memory available for requests.
|
|
||||||
RESOURCE_REQUESTS_MEMORY: "2G"
|
RESOURCE_REQUESTS_MEMORY: "2G"
|
||||||
# RESOURCE_LIMITS_MEMORY configures the memory limits available.
|
|
||||||
RESOURCE_LIMITS_MEMORY: "4G"
|
RESOURCE_LIMITS_MEMORY: "4G"
|
||||||
# required for Neo4j Enterprice version
|
# required for Neo4j Enterprice version
|
||||||
#ACCEPT_LICENSE_AGREEMENT: "yes"
|
#ACCEPT_LICENSE_AGREEMENT: "yes"
|
||||||
@ -94,6 +96,8 @@ MAINTENANCE:
|
|||||||
CONTAINER_RESTART_POLICY: "Always"
|
CONTAINER_RESTART_POLICY: "Always"
|
||||||
CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS: "30"
|
CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS: "30"
|
||||||
DOCKER_IMAGE_PULL_POLICY: "Always"
|
DOCKER_IMAGE_PULL_POLICY: "Always"
|
||||||
|
RESOURCE_REQUESTS_MEMORY: "500M"
|
||||||
|
RESOURCE_LIMITS_MEMORY: "1G"
|
||||||
|
|
||||||
LETSENCRYPT:
|
LETSENCRYPT:
|
||||||
# change all the below if needed
|
# change all the below if needed
|
||||||
|
|||||||
@ -40,10 +40,10 @@ spec:
|
|||||||
- secretRef:
|
- secretRef:
|
||||||
name: secret-{{ .Release.Name }}-backend
|
name: secret-{{ .Release.Name }}-backend
|
||||||
resources:
|
resources:
|
||||||
limits:
|
|
||||||
memory: 2G
|
|
||||||
requests:
|
requests:
|
||||||
memory: 1G
|
memory: {{ .Values.BACKEND.RESOURCE_REQUESTS_MEMORY | default "1G" | quote }}
|
||||||
|
limits:
|
||||||
|
memory: {{ .Values.BACKEND.RESOURCE_LIMITS_MEMORY | default "2G" | quote }}
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 4000
|
- containerPort: 4000
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
|
|||||||
@ -34,6 +34,11 @@ spec:
|
|||||||
name: configmap-{{ .Release.Name }}-webapp
|
name: configmap-{{ .Release.Name }}-webapp
|
||||||
- secretRef:
|
- secretRef:
|
||||||
name: secret-{{ .Release.Name }}-webapp
|
name: secret-{{ .Release.Name }}-webapp
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
memory: {{ .Values.MAINTENANCE.RESOURCE_REQUESTS_MEMORY | default "500M" | quote }}
|
||||||
|
limits:
|
||||||
|
memory: {{ .Values.MAINTENANCE.RESOURCE_LIMITS_MEMORY | default "1G" | quote }}
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
restartPolicy: {{ .Values.MAINTENANCE.CONTAINER_RESTART_POLICY }}
|
restartPolicy: {{ .Values.MAINTENANCE.CONTAINER_RESTART_POLICY }}
|
||||||
|
|||||||
@ -41,9 +41,9 @@ spec:
|
|||||||
- secretRef:
|
- secretRef:
|
||||||
name: secret-{{ .Release.Name }}-webapp
|
name: secret-{{ .Release.Name }}-webapp
|
||||||
resources:
|
resources:
|
||||||
limits:
|
|
||||||
memory: 2G
|
|
||||||
requests:
|
requests:
|
||||||
memory: 1G
|
memory: {{ .Values.WEBAPP.RESOURCE_REQUESTS_MEMORY | default "1G" | quote }}
|
||||||
|
limits:
|
||||||
|
memory: {{ .Values.WEBAPP.RESOURCE_LIMITS_MEMORY | default "2G" | quote }}
|
||||||
restartPolicy: {{ .Values.WEBAPP.CONTAINER_RESTART_POLICY }}
|
restartPolicy: {{ .Values.WEBAPP.CONTAINER_RESTART_POLICY }}
|
||||||
terminationGracePeriodSeconds: {{ .Values.WEBAPP.CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS }}
|
terminationGracePeriodSeconds: {{ .Values.WEBAPP.CONTAINER_TERMINATION_GRACE_PERIOD_SECONDS }}
|
||||||
Loading…
x
Reference in New Issue
Block a user