resources:
small:
limits:
- cpu: 2
- memory: 600Mi
+ cpu: "2"
+ memory: "0.6Gi"
requests:
- cpu: 1
- memory: 300Mi
+ cpu: "1"
+ memory: "0.3Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
## Persist data to a persistent volume
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
{{ end }}
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-db-backup-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
{{- end }}
containers:
- name: {{ include "common.name" . }}-db-backup-job
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
- command:
- sh
args:
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-db-backup-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
{{- end }}
containers:
- name: {{ include "common.name" . }}-db-backup-job
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 0.5
- memory: 1.6Gi
+ cpu: "0.5"
+ memory: "1.6Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 1
- memory: 3.2Gi
+ cpu: "1"
+ memory: "3.2Gi"
unlimited: {}
metrics:
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
fieldPath: metadata.namespace
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
# Minimum memory for production is 4 CPU cores and 8GB memory
#resources:
# limits:
-# cpu: 2
-# memory: 4Gi
+# cpu: "2"
+# memory: "4Gi"
# requests:
-# cpu: 2
-# memory: 4Gi
+# cpu: "2"
+# memory: "4Gi"
resources:
small:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 3Gi
+ cpu: "1"
+ memory: "3Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 6Gi
+ cpu: "2"
+ memory: "6Gi"
unlimited: {}
tracing:
# Minimum memory for production is 4 CPU cores and 8GB memory
#resources:
# limits:
-# cpu: 2
-# memory: 4Gi
+# cpu: "2"
+# memory: "4Gi"
# requests:
-# cpu: 2
-# memory: 4Gi
+# cpu: "2"
+# memory: "4Gi"
resources:
small:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 3Gi
+ cpu: "1"
+ memory: "3Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 0.5
- memory: 4Gi
+ cpu: "0.5"
+ memory: "4Gi"
requests:
- cpu: 0.25
- memory: 1Gi
+ cpu: "0.25"
+ memory: "1Gi"
large:
limits:
- cpu: 1
- memory: 8Gi
+ cpu: "1"
+ memory: "8Gi"
requests:
- cpu: 0.5
- memory: 2Gi
+ cpu: "0.5"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 3Gi
+ cpu: "1"
+ memory: "3Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
endpoints:
haproxy:
initContainers:
resources:
- memory: 100Mi
- cpu: 50m
+ cpu: "50m"
+ memory: "0.5Gi"
requestBlocking:
enabled: false
customConfigs: []
resources:
small:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 1.2Gi
+ cpu: "1"
+ memory: "1.2Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 2.4Gi
+ cpu: "2"
+ memory: "2.4Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 1.8Gi
+ cpu: "1"
+ memory: "1.8Gi"
requests:
- cpu: 0.5
- memory: 1.8Gi
+ cpu: "0.5"
+ memory: "1.8Gi"
large:
limits:
- cpu: 2
- memory: 3.6Gi
+ cpu: "2"
+ memory: "3.6Gi"
requests:
- cpu: 1
- memory: 3.6Gi
+ cpu: "1"
+ memory: "3.6Gi"
unlimited: {}
readinessCheck:
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 0.2Gi
+ cpu: "1"
+ memory: "0.2Gi"
requests:
- cpu: 0.5
- memory: 0.2Gi
+ cpu: "0.5"
+ memory: "0.2Gi"
large:
limits:
- cpu: 2
- memory: 0.4Gi
+ cpu: "2"
+ memory: "0.4Gi"
requests:
- cpu: 1
- memory: 0.4Gi
+ cpu: "1"
+ memory: "0.4Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 0.2Gi
+ cpu: "1"
+ memory: "0.2Gi"
requests:
- cpu: 0.5
- memory: 0.2Gi
+ cpu: "0.5"
+ memory: "0.2Gi"
large:
limits:
- cpu: 2
- memory: 0.4Gi
+ cpu: "2"
+ memory: "0.4Gi"
requests:
- cpu: 1
- memory: 0.4Gi
+ cpu: "1"
+ memory: "0.4Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 0.7Gi
+ cpu: "1"
+ memory: "0.7Gi"
requests:
- cpu: 0.5
- memory: 0.7Gi
+ cpu: "0.5"
+ memory: "0.7Gi"
large:
limits:
- cpu: 2
- memory: 1.4Gi
+ cpu: "2"
+ memory: "1.4Gi"
requests:
- cpu: 1
- memory: 1.4Gi
+ cpu: "1"
+ memory: "1.4Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 0.2Gi
+ cpu: "1"
+ memory: "0.2Gi"
requests:
- cpu: 0.5
- memory: 0.2Gi
+ cpu: "0.5"
+ memory: "0.2Gi"
large:
limits:
- cpu: 2
- memory: 0.2Gi
+ cpu: "2"
+ memory: "0.2Gi"
requests:
- cpu: 1
- memory: 0.2Gi
+ cpu: "1"
+ memory: "0.2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
resources:
small:
limits:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
requests:
- cpu: 10m
- memory: 500Mi
+ cpu: "10m"
+ memory: "0.5Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
- name: "cassandra-backup-init"
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
command:
- /bin/bash
- -c
# Minimum memory for production is 4 CPU cores and 8GB memory
resources:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 0.2
- memory: 2.5Gi
+ cpu: "0.2"
+ memory: "2.5Gi"
backup:
enabled: false
cron: "00 00 * * *"
mountPath: /usr/share/filebeat/data
resources:
requests:
- memory: "5Mi"
cpu: "10m"
+ memory: "0.005Gi"
limits:
- memory: "20Mi"
cpu: "100m"
+ memory: "0.02Gi"
{{- end -}}
{{- end -}}
{{- end }}
resources:
requests:
- cpu: 100m
- memory: 128Mi
+ cpu: "100m"
+ memory: "0.1Gi"
limits:
- cpu: 300m
- memory: 512Mi
+ cpu: "300m"
+ memory: "0.5Gi"
{{- end -}}
{{/*
e.g: resources:
small:
limits:
- cpu: 200m
- memory: 4Gi
+ cpu: "200m"
+ memory: "4Gi"
requests:
- cpu: 100m
- memory: 1Gi
+ cpu: "100m"
+ memory: "1Gi"
large:
limits:
- cpu: 400m
- memory: 8Gi
+ cpu: "400m"
+ memory: "8Gi"
requests:
- cpu: 200m
- memory: 2Gi
+ cpu: "200m"
+ memory: "2Gi"
unlimited: {}
*/ -}}
{{- define "common.resources" -}}
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
#Pods Service Account
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
limits: {}
- # cpu: 100m
- # memory: 128Mi
+ # cpu: "100m"
+ # memory: "0.1Gi"
requests: {}
- # cpu: 100m
- # memory: 128Mi
+ # cpu: "100m"
+ # memory: "0.1Gi"
priorityClassName: ""
# extraVolumes and extraVolumeMounts allows you to mount other volumes
# Example Use Case: mount ssl certificates when elasticsearch has tls enabled
## choice for the user. This also increases chances charts run on environments with little
## resources, such as Minikube.
limits: {}
- # cpu: 100m
- # memory: 128Mi
+ # cpu: "100m"
+ # memory: "0.1Gi"
requests:
- cpu: 25m
- memory: 1152Mi
+ cpu: "25m"
+ memory: "1.1Gi"
## Elasticsearch data container's liveness and readiness probes
## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes
##
## choice for the user. This also increases chances charts run on environments with little
## resources, such as Minikube.
limits:
- cpu: 250m
- memory: 1536Mi
- # cpu: 100m
- # memory: 128Mi
+ cpu: "250m"
+ memory: "1.5Gi"
+ # cpu: "100m"
+ # memory: "0.1Gi"
requests:
- cpu: 5m
- memory: 310Mi
+ cpu: "5m"
+ memory: "0.3Gi"
## Elasticsearch master-eligible container's liveness and readiness probes
## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes
##
## choice for the user. This also increases chances charts run on environments with little
## resources, such as Minikube.
limits: {}
- # cpu: 100m
- # memory: 128Mi
+ # cpu: "100m"
+ # memory: "0.1Gi"
requests:
- cpu: 25m
- memory: 256Mi
+ cpu: "25m"
+ memory: "0.2Gi"
## Elasticsearch coordinating-only container's liveness and readiness probes
## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes
##
fieldPath: metadata.namespace
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.dockerHubRepository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 100m
- memory: 500Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 10m
- memory: 10Mi
+ cpu: "10m"
+ memory: "0.01Gi"
large:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 20m
- memory: 20Mi
+ cpu: "20m"
+ memory: "0.02Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: '1'
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 500m
- memory: 2Gi
+ cpu: "500m"
+ memory: "2Gi"
large:
limits:
- cpu: '2'
- memory: 6Gi
+ cpu: "2"
+ memory: "6Gi"
requests:
- cpu: '1'
- memory: 3Gi
+ cpu: "1"
+ memory: "3Gi"
unlimited: {}
## MariaDB Galera containers' liveness and readiness probes
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
limits:
- cpu: 0.5
- memory: 256Mi
+ cpu: "0.5"
+ memory: "0.2Gi"
requests:
- cpu: 0.5
- memory: 256Mi
+ cpu: "0.5"
+ memory: "0.2Gi"
## MariaDB Galera metrics container's liveness and readiness probes
## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes
##
fieldPath: metadata.namespace
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.image.mariadb" . }}
resources:
small:
limits:
- cpu: 100m
- memory: 500Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 10m
- memory: 10Mi
+ cpu: "10m"
+ memory: "0.01Gi"
large:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 20m
- memory: 20Mi
+ cpu: "20m"
+ memory: "0.02Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 100m
- memory: 200Mi
+ cpu: "100m"
+ memory: "0.2Gi"
requests:
- cpu: 10m
- memory: 50Mi
+ cpu: "10m"
+ memory: "0.05Gi"
large:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
sdnctlPrefix: mongo
fieldPath: metadata.namespace
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
command:
resources:
small:
limits:
- cpu: 100m
- memory: 300Mi
+ cpu: "100m"
+ memory: "0.3Gi"
requests:
- cpu: 10m
- memory: 90Mi
+ cpu: "10m"
+ memory: "0.09Gi"
large:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 100m
- memory: 300Mi
+ cpu: "100m"
+ memory: "0.3Gi"
requests:
- cpu: 10m
- memory: 90Mi
+ cpu: "10m"
+ memory: "0.09Gi"
large:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
metrics:
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
limits:
- cpu: 0.5
- memory: 256Mi
+ cpu: "0.5"
+ memory: "0.2Gi"
requests:
- cpu: 0.5
- memory: 256Mi
+ cpu: "0.5"
+ memory: "0.2Gi"
## Postgres metrics container's liveness and readiness probes
## ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes
##
group: 65533
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
resources:
small:
limits:
- cpu: 100m
- memory: 300Mi
+ cpu: "100m"
+ memory: "0.3Gi"
requests:
- cpu: 10m
- memory: 90Mi
+ cpu: "10m"
+ memory: "0.09Gi"
large:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
nodeSelector: {}
resources:
small:
limits:
- cpu: 2
- memory: 1.5Gi
+ cpu: "2"
+ memory: "1.5Gi"
requests:
- cpu: 1
- memory: 1.5Gi
+ cpu: "1"
+ memory: "1.5Gi"
large:
limits:
- cpu: 4
- memory: 3Gi
+ cpu: "4"
+ memory: "3Gi"
requests:
- cpu: 2
- memory: 3Gi
+ cpu: "2"
+ memory: "3Gi"
unlimited: {}
# probe configuration parameters
liveness:
resources:
small:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
large:
limits:
- cpu: 4
- memory: 4Gi
+ cpu: "4"
+ memory: "4Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
# probe configuration parameters
liveness:
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters
liveness:
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 0.5Gi
+ cpu: "2"
+ memory: "0.5Gi"
requests:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
large:
limits:
- cpu: 4
- memory: 1Gi
+ cpu: "4"
+ memory: "1Gi"
requests:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#################################################################
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#################################################################
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 0.5Gi
+ cpu: "2"
+ memory: "0.5Gi"
requests:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
large:
limits:
- cpu: 4
- memory: 1Gi
+ cpu: "4"
+ memory: "1Gi"
requests:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 0.5Gi
+ cpu: "2"
+ memory: "0.5Gi"
requests:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
large:
limits:
- cpu: 4
- memory: 1Gi
+ cpu: "4"
+ memory: "1Gi"
requests:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#################################################################
resources:
small:
limits:
- cpu: 1
- memory: 3Gi
+ cpu: "1"
+ memory: "3Gi"
requests:
- cpu: 0.5
- memory: 3Gi
+ cpu: "0.5"
+ memory: "3Gi"
large:
limits:
- cpu: 2
- memory: 6Gi
+ cpu: "2"
+ memory: "6Gi"
requests:
- cpu: 1
- memory: 6Gi
+ cpu: "1"
+ memory: "6Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
large:
limits:
- cpu: 4
- memory: 4Gi
+ cpu: "4"
+ memory: "4Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
#################################################################
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#################################################################
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 1.5Gi
+ cpu: "2"
+ memory: "1.5Gi"
requests:
- cpu: 1
- memory: 1.5Gi
+ cpu: "1"
+ memory: "1.5Gi"
large:
limits:
- cpu: 4
- memory: 3Gi
+ cpu: "4"
+ memory: "3Gi"
requests:
- cpu: 2
- memory: 3Gi
+ cpu: "2"
+ memory: "3Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 0.5Gi
+ cpu: "2"
+ memory: "0.5Gi"
requests:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
large:
limits:
- cpu: 4
- memory: 1Gi
+ cpu: "4"
+ memory: "1Gi"
requests:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Security Context
resources:
small:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
#Pods Service Account
# Minimum memory for production is 4 CPU cores and 8GB memory
#resources:
# limits:
-# cpu: 2
-# memory: 4Gi
+# cpu: "2"
+# memory: "4Gi"
# requests:
-# cpu: 2
-# memory: 4Gi
+# cpu: "2"
+# memory: "4Gi"
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
readinessCheck:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
readinessCheck:
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-job-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
{{ if .Values.config.msb_enabled }}
{{ include "common.readinessCheck.waitFor" (dict "dot" . "wait_for" .Values.readinessCheck.wait_for.msb ) | indent 6 | trim }}
{{ end }}
resources:
small:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 100m
- memory: 250Mi
+ cpu: "100m"
+ memory: "0.2Gi"
large:
limits:
- cpu: 400m
- memory: 1000Mi
+ cpu: "400m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
securityContext:
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
# rabbit-mq image resource
resources: &storage_resources
small:
limits:
- cpu: 100m
- memory: 300Mi
+ cpu: "100m"
+ memory: "0.3Gi"
requests:
- cpu: 10m
- memory: 75Mi
+ cpu: "10m"
+ memory: "0.07Gi"
large:
limits:
- cpu: 200m
- memory: 1Gi
+ cpu: "200m"
+ memory: "1Gi"
requests:
- cpu: 50m
- memory: 300Mi
+ cpu: "50m"
+ memory: "0.3Gi"
unlimited: {}
#etcd chart overrides for k8splugin
resources:
small:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 10m
- memory: 10Mi
+ cpu: "10m"
+ memory: "0.01Gi"
large:
limits:
- cpu: 400m
- memory: 1Gi
+ cpu: "400m"
+ memory: "1Gi"
requests:
- cpu: 10m
- memory: 100Mi
+ cpu: "10m"
+ memory: "0.1Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
# memcached image resource
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
# memcached image resource
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
# memcached image resource
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 10m
- memory: 1Gi
+ cpu: "10m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 20m
- memory: 2Gi
+ cpu: "20m"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
requests:
- cpu: 10m
- memory: 500Mi
+ cpu: "10m"
+ memory: "0.5Gi"
sdc-cs:
config:
maxHeapSize: "512M"
resources:
small:
limits:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
requests:
- cpu: 10m
- memory: 100Mi
+ cpu: "10m"
+ memory: "0.1Gi"
sdc:
enabled: true
sdc-be:
resources:
small:
limits:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
requests:
- cpu: 10m
- memory: 500Mi
+ cpu: "10m"
+ memory: "0.5Gi"
sdc-cs:
config:
maxHeapSize: "512M"
resources:
small:
limits:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
requests:
- cpu: 10m
- memory: 500Mi
+ cpu: "10m"
+ memory: "0.5Gi"
sdc-cs:
config:
maxHeapSize: "512M"
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters
liveness:
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters
liveness:
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters
liveness:
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters
liveness:
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters
liveness:
resources:
small:
limits:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 4Gi
- cpu: 2
+ cpu: "2"
+ memory: "4Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#component overrides
resources: &etcd-resources
small:
limits:
- cpu: 100m
- memory: 300Mi
+ cpu: "100m"
+ memory: "0.3Gi"
requests:
- cpu: 10m
- memory: 75Mi
+ cpu: "10m"
+ memory: "0.07Gi"
large:
limits:
- cpu: 200m
- memory: 1Gi
+ cpu: "200m"
+ memory: "1Gi"
requests:
- cpu: 50m
- memory: 300Mi
+ cpu: "50m"
+ memory: "0.3Gi"
unlimited: {}
etcd-init:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
\ No newline at end of file
logLevel: debug
resources:
limits:
- cpu: 250m
- memory: 128Mi
+ cpu: "250m"
+ memory: "0.1Gi"
requests:
- cpu: 100m
- memory: 64Mi
+ cpu: "100m"
+ memory: "0.06Gi"
readinessCheck:
wait_for:
- oom-cert-service
resources: {}
# limits:
# cpu: "100m"
- # memory: "1024Mi"
+ # memory: "1Gi"
# requests:
# cpu: "100m"
-# memory: "1024Mi"
+# memory: "1Gi"
env:
KEYCLOAK_URL: http://keycloak:8080
resources: {}
# limits:
- # cpu: 100m
- # memory: 300Mi
+ # cpu: "100m"
+ # memory: "0.3Gi"
# requests:
- # cpu: 100m
- # memory: 300Mi
+ # cpu: "100m"
+ # memory: "0.3Gi"
extraVolumes: []
# - name: ca-bundle-cert
fieldPath: metadata.namespace
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
- name: subsitute-envs
image: {{ include "repositoryGenerator.image.envsubst" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
- command:
- sh
args:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
serviceAccount:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
serviceAccount:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 0.7Gi
+ cpu: "1"
+ memory: "0.7Gi"
requests:
- cpu: 0.5
- memory: 0.7Gi
+ cpu: "0.5"
+ memory: "0.7Gi"
large:
limits:
- cpu: 2
- memory: 1.4Gi
+ cpu: "2"
+ memory: "1.4Gi"
requests:
- cpu: 1
- memory: 1.4Gi
+ cpu: "1"
+ memory: "1.4Gi"
unlimited: {}
#Pods Service Account
serviceAccount:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
serviceAccount:
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-galera-config-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
- command:
- sh
args:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-db-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
{{- if not .Values.nexus.offline }}
- command:
- /app/ready.py
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
{{- end }}
containers:
- name: {{ include "common.name" . }}
resources:
small:
limits:
- cpu: 1
- memory: 0.8Gi
+ cpu: "1"
+ memory: "0.8Gi"
requests:
- cpu: 0.5
- memory: 0.8Gi
+ cpu: "0.5"
+ memory: "0.8Gi"
large:
limits:
- cpu: 2
- memory: 1.6Gi
+ cpu: "2"
+ memory: "1.6Gi"
requests:
- cpu: 1
- memory: 1.6Gi
+ cpu: "1"
+ memory: "1.6Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
# side car containers
{{ if .Values.global.centralizedLoggingEnabled }}{{ include "common.log.sidecar" . | nindent 8 }}{{ end }}
resources:
small:
limits:
- cpu: 1
- memory: 0.7Gi
+ cpu: "1"
+ memory: "0.7Gi"
requests:
- cpu: 0.5
- memory: 0.7Gi
+ cpu: "0.5"
+ memory: "0.7Gi"
large:
limits:
- cpu: 2
- memory: 1.4Gi
+ cpu: "2"
+ memory: "1.4Gi"
requests:
- cpu: 1
- memory: 1.4Gi
+ cpu: "1"
+ memory: "1.4Gi"
unlimited: {}
#Pods Service Account
flavor: small
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 1m
- memory: 0.5Gi
+ cpu: "1m"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 2m
- memory: 1Gi
+ cpu: "2m"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-db-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
- command:
- sh
args:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
- command:
- sh
args:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-galera-config
image: {{ include "repositoryGenerator.image.mariadb" . }}
imagePullSecrets:
- name: "{{ include "common.namespace" . }}-docker-registry-key"
initContainers:
- - name: {{ include "common.name" . }}-init-readiness
- image: {{ include "repositoryGenerator.image.readiness" . }}
- imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
- command:
- - /app/ready.py
- args:
- - --job-name
- - {{ include "common.fullname" . }}-galera-init
- env:
- - name: NAMESPACE
- valueFrom:
- fieldRef:
- apiVersion: v1
- fieldPath: metadata.namespace
+ - name: {{ include "common.name" . }}-init-readiness
+ image: {{ include "repositoryGenerator.image.readiness" . }}
+ imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ command:
+ - /app/ready.py
+ args:
+ - --job-name
+ - {{ include "common.fullname" . }}-galera-init
+ env:
+ - name: NAMESPACE
+ valueFrom:
+ fieldRef:
+ apiVersion: v1
+ fieldPath: metadata.namespace
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-galera-db-migrator
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.dbmigrator.image }}
imagePullSecrets:
- name: "{{ include "common.namespace" . }}-docker-registry-key"
initContainers:
- - name: {{ include "common.name" . }}-init-readiness
- image: {{ include "repositoryGenerator.image.readiness" . }}
- imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
- command:
- - /app/ready.py
- args:
- - --job-name
- - {{ include "common.fullname" . }}-pg-init
- env:
- - name: NAMESPACE
- valueFrom:
- fieldRef:
- apiVersion: v1
- fieldPath: metadata.namespace
+ - name: {{ include "common.name" . }}-init-readiness
+ image: {{ include "repositoryGenerator.image.readiness" . }}
+ imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ command:
+ - /app/ready.py
+ args:
+ - --job-name
+ - {{ include "common.fullname" . }}-pg-init
+ env:
+ - name: NAMESPACE
+ valueFrom:
+ fieldRef:
+ apiVersion: v1
+ fieldPath: metadata.namespace
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-pg-db-migrator
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.dbmigrator.image }}
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 100m
- memory: 1Gi
+ cpu: "100m"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 200m
- memory: 2Gi
+ cpu: "200m"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 2000m
- memory: 4Gi
+ cpu: "2000m"
+ memory: "4Gi"
requests:
- cpu: 500m
- memory: 1Gi
+ cpu: "500m"
+ memory: "1Gi"
large:
limits:
- cpu: 4000m
- memory: 8Gi
+ cpu: "4000m"
+ memory: "8Gi"
requests:
- cpu: 1000m
- memory: 2Gi
+ cpu: "1000m"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
- name: {{ include "common.name" . }}-job-completion
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: "{{ .Values.global.pullPolicy | default .Values.pullPolicy }}"
fieldPath: metadata.namespace
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
fieldPath: metadata.namespace
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.backendInitImage }}
fieldPath: status.podIP
resources:
limits:
- cpu: 800m
- memory: 1024Mi
+ cpu: "800m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 200Mi
+ cpu: "200m"
+ memory: "0.2Gi"
{{ include "common.waitForJobContainer" . | indent 6 | trim }}
serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}}
volumes:
resources:
small:
limits:
- cpu: 1
- memory: 3Gi
+ cpu: "1"
+ memory: "3Gi"
requests:
- cpu: 0.5
- memory: 3Gi
+ cpu: "0.5"
+ memory: "3Gi"
large:
limits:
- cpu: 2
- memory: 6Gi
+ cpu: "2"
+ memory: "6Gi"
requests:
- cpu: 1
- memory: 6Gi
+ cpu: "1"
+ memory: "6Gi"
unlimited: {}
#Pods Service Account
fieldPath: metadata.namespace
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.cassandraInitImage }}
fieldPath: status.podIP
resources:
limits:
- cpu: 800m
- memory: 1024Mi
+ cpu: "800m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 300Mi
+ cpu: "200m"
+ memory: "0.3Gi"
{{ include "common.waitForJobContainer" . | indent 6 | trim }}
serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}}
volumes:
fieldPath: metadata.namespace
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
fieldPath: metadata.namespace
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
fieldPath: metadata.namespace
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.onboardingInitImage }}
value: "{{ .Values.global.sdc_cassandra.serviceName }}"
resources:
limits:
- cpu: 800m
- memory: 1024Mi
+ cpu: "800m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 200Mi
+ cpu: "200m"
+ memory: "0.2Gi"
{{ include "common.waitForJobContainer" . | indent 6 | trim }}
serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}}
volumes:
resources:
small:
limits:
- cpu: 1
- memory: 1.5Gi
+ cpu: "1"
+ memory: "1.5Gi"
requests:
- cpu: 0.5
- memory: 1.5Gi
+ cpu: "0.5"
+ memory: "1.5Gi"
large:
limits:
- cpu: 2
- memory: 3Gi
+ cpu: "2"
+ memory: "3Gi"
requests:
- cpu: 1
- memory: 3Gi
+ cpu: "1"
+ memory: "3Gi"
unlimited: {}
#Pods Service Account
fieldPath: metadata.namespace
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
{{ end }}
containers:
- name: {{ include "common.name" . }}
fieldPath: metadata.namespace
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image:
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
resources:
limits:
- cpu: 100m
- memory: 100Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 3m
- memory: 20Mi
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- command:
- /opt/onap/sdnc/dmaap-listener/bin/start-dmaap-listener.sh
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
command: ["/bin/bash"]
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
resources:
small:
limits:
- cpu: 1
- memory: 0.5Gi
+ cpu: "1"
+ memory: "0.5Gi"
requests:
- cpu: 0.5
- memory: 0.5Gi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
#Pods Service Account
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- command:
- /opt/onap/sdnc/ueb-listener/bin/start-ueb-listener.sh
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
#Pods Service Account
fieldPath: metadata.namespace
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
fieldPath: metadata.namespace
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-sdnrdb-init-job
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
{{ end }}
- name: {{ include "common.name" . }}-chown
image: {{ include "repositoryGenerator.image.busybox" . }}
resources:
small:
limits:
- cpu: 2
- memory: 4.7Gi
+ cpu: "2"
+ memory: "4.7Gi"
requests:
- cpu: 1
- memory: 4.7Gi
+ cpu: "1"
+ memory: "4.7Gi"
large:
limits:
- cpu: 4
- memory: 9.4Gi
+ cpu: "4"
+ memory: "9.4Gi"
requests:
- cpu: 2
- memory: 9.4Gi
+ cpu: "2"
+ memory: "9.4Gi"
unlimited: {}
#Pods Service Account
resources:
small:
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
limits:
- memory: 4Gi
- cpu: 1
+ cpu: "1"
+ memory: "4Gi"
large:
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
limits:
- memory: 8Gi
- cpu: 2
+ cpu: "2"
+ memory: "8Gi"
unlimited: {}
readinessProbe:
port: 9091
resources:
small:
limits:
- memory: 3Gi
- cpu: 1
+ cpu: "1"
+ memory: "3Gi"
requests:
- memory: 3Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "3Gi"
large:
limits:
- memory: 6Gi
- cpu: 2
+ cpu: "2"
+ memory: "6Gi"
requests:
- memory: 6Gi
- cpu: 1
+ cpu: "1"
+ memory: "6Gi"
unlimited: {}
livenessProbe:
path: /manage/health
resources:
small:
limits:
- memory: 1.5Gi
- cpu: 1
+ cpu: "1"
+ memory: "1.5Gi"
requests:
- memory: 1.5Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1.5Gi"
large:
limits:
- memory: 3Gi
- cpu: 2
+ cpu: "2"
+ memory: "3Gi"
requests:
- memory: 3Gi
- cpu: 1
+ cpu: "1"
+ memory: "3Gi"
unlimited: {}
livenessProbe:
path: /manage/health
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
livenessProbe:
path: /manage/health
resources:
small:
limits:
- memory: 4Gi
- cpu: 2000m
+ cpu: "2000m"
+ memory: "4Gi"
requests:
- memory: 1Gi
- cpu: 500m
+ cpu: "500m"
+ memory: "1Gi"
large:
limits:
- memory: 8Gi
- cpu: 4000m
+ cpu: "4000m"
+ memory: "8Gi"
requests:
- memory: 2Gi
- cpu: 1000m
+ cpu: "1000m"
+ memory: "2Gi"
unlimited: {}
livenessProbe:
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 5Gi
- cpu: 2
+ cpu: "2"
+ memory: "5Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
livenessProbe:
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
livenessProbe:
port: 9092
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
livenessProbe:
path: /manage/health
fieldPath: metadata.namespace
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-config
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
resources:
small:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
large:
limits:
- cpu: 4
- memory: 8Gi
+ cpu: "4"
+ memory: "8Gi"
requests:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
unlimited: {}
persistence:
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
livenessProbe:
path: /manage/health
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
livenessProbe:
path: /manage/health
resources:
small:
limits:
- memory: 1.5Gi
- cpu: 1
+ cpu: "1"
+ memory: "1.5Gi"
requests:
- memory: 1.5Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1.5Gi"
large:
limits:
- memory: 3Gi
- cpu: 2
+ cpu: "2"
+ memory: "3Gi"
requests:
- memory: 3Gi
- cpu: 1
+ cpu: "1"
+ memory: "3Gi"
unlimited: {}
livenessProbe:
path: /manage/health
resources:
small:
limits:
- memory: 1.5Gi
- cpu: 1
+ cpu: "1"
+ memory: "1.5Gi"
requests:
- memory: 1.5Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1.5Gi"
large:
limits:
- memory: 3Gi
- cpu: 2
+ cpu: "2"
+ memory: "3Gi"
requests:
- memory: 3Gi
- cpu: 1
+ cpu: "1"
+ memory: "3Gi"
unlimited: {}
livenessProbe:
path: /manage/health
resources:
small:
limits:
- memory: 1.5Gi
- cpu: 1
+ cpu: "1"
+ memory: "1.5Gi"
requests:
- memory: 1.5Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1.5Gi"
large:
limits:
- memory: 3Gi
- cpu: 2
+ cpu: "2"
+ memory: "3Gi"
requests:
- memory: 3Gi
- cpu: 1
+ cpu: "1"
+ memory: "3Gi"
unlimited: {}
livenessProbe:
resources:
small:
limits:
- memory: 1.5Gi
- cpu: 1
+ cpu: "1"
+ memory: "1.5Gi"
requests:
- memory: 1.5Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1.5Gi"
large:
limits:
- memory: 3Gi
- cpu: 2
+ cpu: "2"
+ memory: "3Gi"
requests:
- memory: 3Gi
- cpu: 1
+ cpu: "1"
+ memory: "3Gi"
unlimited: {}
livenessProbe:
path: /manage/health
resources:
small:
limits:
- memory: 1Gi
- cpu: 1
+ cpu: "1"
+ memory: "1Gi"
requests:
- memory: 1Gi
- cpu: 0.5
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- memory: 2Gi
- cpu: 2
+ cpu: "2"
+ memory: "2Gi"
requests:
- memory: 2Gi
- cpu: 1
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
livenessProbe:
port: 9098
resources:
small:
limits:
- cpu: 1
- memory: 4Gi
+ cpu: "1"
+ memory: "4Gi"
requests:
- cpu: 0.5
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 8Gi
+ cpu: "2"
+ memory: "8Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
nodeSelector: {}
groupRegex: ".*"
resources:
requests:
- cpu: 2
- memory: 0.6Gi
+ cpu: "2"
+ memory: "0.6Gi"
limits:
- cpu: 5
- memory: 1.5Gi
+ cpu: "5"
+ memory: "1.5Gi"
logging: debug
enableSaramaLogging: true
readinessProbe:
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image: {{ include "repositoryGenerator.image.postgres" . }}
resources:
small:
limits:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 1
- memory: 256Mi
+ cpu: "1"
+ memory: "0.2Gi"
large:
limits:
- cpu: 4
- memory: 2Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 2
- memory: 1Gi
+ cpu: "2"
+ memory: "1Gi"
unlimited: {}
resources:
small:
limits:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
requests:
- cpu: 0.5
- memory: 512Mi
+ cpu: "0.5"
+ memory: "0.5Gi"
large:
limits:
- cpu: 2
- memory: 2Gi
+ cpu: "2"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
unlimited: {}
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }}
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy}}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image: {{ include "repositoryGenerator.image.postgres" . }}
resources:
small:
limits:
- cpu: 1.5
- memory: 2Gi
+ cpu: "1.5"
+ memory: "2Gi"
requests:
- cpu: 1
- memory: 1Gi
+ cpu: "1"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "2"
+ memory: "4Gi"
requests:
- cpu: 1
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
serviceAccount:
resources:
small:
limits:
- cpu: 250m
- memory: 1Gi
+ cpu: "250m"
+ memory: "1Gi"
requests:
- cpu: 250m
- memory: 1Gi
+ cpu: "250m"
+ memory: "1Gi"
large:
limits:
- cpu: 500m
- memory: 1Gi
+ cpu: "500m"
+ memory: "1Gi"
requests:
- cpu: 500m
- memory: 1Gi
+ cpu: "500m"
+ memory: "1Gi"
unlimited: {}
resources:
small:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 100m
- memory: 250Mi
+ cpu: "100m"
+ memory: "0.2Gi"
large:
limits:
- cpu: 400m
- memory: 1000Mi
+ cpu: "400m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
unlimited: {}
# Log configuration
resources:
small:
limits:
- cpu: 200m
- memory: 2000Mi
+ cpu: "200m"
+ memory: "2Gi"
requests:
- cpu: 100m
- memory: 1000Mi
+ cpu: "100m"
+ memory: "1Gi"
large:
limits:
- cpu: 400m
- memory: 4000Mi
+ cpu: "400m"
+ memory: "4Gi"
requests:
- cpu: 200m
- memory: 2000Mi
+ cpu: "200m"
+ memory: "2Gi"
unlimited: {}
# Log configuration
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
command:
resources:
small:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 100m
- memory: 250Mi
+ cpu: "100m"
+ memory: "0.2Gi"
large:
limits:
- cpu: 400m
- memory: 1000Mi
+ cpu: "400m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
unlimited: {}
# Log configuration
resources:
small:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 100m
- memory: 250Mi
+ cpu: "100m"
+ memory: "0.2Gi"
large:
limits:
- cpu: 400m
- memory: 1000Mi
+ cpu: "400m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
unlimited: {}
\ No newline at end of file
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
command:
resources:
small:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 100m
- memory: 250Mi
+ cpu: "100m"
+ memory: "0.2Gi"
large:
limits:
- cpu: 400m
- memory: 1000Mi
+ cpu: "400m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
unlimited: {}
# Log configuration
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
command:
resources:
small:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 100m
- memory: 250Mi
+ cpu: "100m"
+ memory: "0.2Gi"
large:
limits:
- cpu: 400m
- memory: 1000Mi
+ cpu: "400m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
unlimited: {}
# Log configuration
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}
command:
resources:
small:
limits:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
requests:
- cpu: 100m
- memory: 250Mi
+ cpu: "100m"
+ memory: "0.2Gi"
large:
limits:
- cpu: 400m
- memory: 1000Mi
+ cpu: "400m"
+ memory: "1Gi"
requests:
- cpu: 200m
- memory: 500Mi
+ cpu: "200m"
+ memory: "0.5Gi"
unlimited: {}
# Log configuration
resources:
small:
limits:
- cpu: 100m
- memory: 500Mi
+ cpu: "100m"
+ memory: "0.5Gi"
requests:
- cpu: 50m
- memory: 250Mi
+ cpu: "50m"
+ memory: "0.2Gi"
large:
limits:
- cpu: 200m
- memory: 1000Mi
+ cpu: "200m"
+ memory: "1Gi"
requests:
- cpu: 100m
- memory: 500Mi
+ cpu: "100m"
+ memory: "0.5Gi"
unlimited: {}
# Log configuration
image: {{ include "repositoryGenerator.image.readiness" . }}
imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy}}
name: {{ include "common.name" . }}-readiness
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "0.5Gi"
+ requests:
+ cpu: "3m"
+ memory: "0.02Gi"
containers:
- name: {{ include "common.name" . }}-job
image: {{ include "repositoryGenerator.image.postgres" . }}
resources:
small:
limits:
- cpu: 2000m
- memory: 4Gi
+ cpu: "2000m"
+ memory: "4Gi"
requests:
- cpu: 500m
- memory: 1Gi
+ cpu: "500m"
+ memory: "1Gi"
large:
limits:
- cpu: 4000m
- memory: 8Gi
+ cpu: "4000m"
+ memory: "8Gi"
requests:
- cpu: 1000m
- memory: 2Gi
+ cpu: "1000m"
+ memory: "2Gi"
unlimited: {}
# probe configuration parameters