fix(univention-management-stack): Define resource requests and limits

This commit is contained in:
Johannes Bornhold
2023-09-04 09:29:35 +02:00
parent ec3f1d96ac
commit 2f8a298925
13 changed files with 124 additions and 0 deletions

View File

@@ -14,6 +14,9 @@ image:
- name: {{ . }} - name: {{ . }}
{{- end }} {{- end }}
resources:
{{ .Values.resources.umsLdapNotifier | toYaml | nindent 2 }}
volumes: volumes:
claims: claims:
shared-data: "shared-data-ums-ldap-server-0" shared-data: "shared-data-ums-ldap-server-0"

View File

@@ -27,4 +27,7 @@ image:
{{- range .Values.global.imagePullSecrets }} {{- range .Values.global.imagePullSecrets }}
- name: {{ . }} - name: {{ . }}
{{- end }} {{- end }}
resources:
{{ .Values.resources.umsLdapServer | toYaml | nindent 2 }}
... ...

View File

@@ -44,4 +44,6 @@ ingress:
enabled: false enabled: false
secretName: "" secretName: ""
resources:
{{ .Values.resources.umsNotificationsApi | toYaml | nindent 2 }}
... ...

View File

@@ -40,4 +40,7 @@ istio:
host: "{{ .Values.global.hosts.univentionManagementStack }}.{{ .Values.global.domain }}" host: "{{ .Values.global.hosts.univentionManagementStack }}.{{ .Values.global.domain }}"
enabled: {{ .Values.istio.enabled }} enabled: {{ .Values.istio.enabled }}
resources:
{{ .Values.resources.umsPortalFrontend | toYaml | nindent 2 }}
... ...

View File

@@ -42,6 +42,12 @@ image:
imagePullPolicy: "Always" imagePullPolicy: "Always"
tag: "{{ .Values.images.umsWaitForDependency.tag }}" tag: "{{ .Values.images.umsWaitForDependency.tag }}"
resources:
{{ .Values.resources.umsPortalListener | toYaml | nindent 2 }}
resourcesDependencyWaiter:
{{ .Values.resources.umsPortalListenerDependencies | toYaml | nindent 2 }}
store-dav: store-dav:
bundled: false bundled: false

View File

@@ -36,4 +36,6 @@ ingress:
enabled: false enabled: false
secretName: "" secretName: ""
resources:
{{ .Values.resources.umsPortalServer | toYaml | nindent 2 }}
... ...

View File

@@ -18,4 +18,6 @@ image:
- name: {{ . }} - name: {{ . }}
{{- end }} {{- end }}
resources:
{{ .Values.resources.umsStackDataSwp | toYaml | nindent 2 }}
... ...

View File

@@ -24,4 +24,6 @@ image:
- name: {{ . }} - name: {{ . }}
{{- end }} {{- end }}
resources:
{{ .Values.resources.umsStackDataUms | toYaml | nindent 2 }}
... ...

View File

@@ -42,4 +42,7 @@ ingress:
istio: istio:
host: "{{ .Values.global.hosts.univentionManagementStack }}.{{ .Values.global.domain }}" host: "{{ .Values.global.hosts.univentionManagementStack }}.{{ .Values.global.domain }}"
enabled: {{ .Values.istio.enabled }} enabled: {{ .Values.istio.enabled }}
resources:
{{ .Values.resources.umsStoreDav | toYaml | nindent 2 }}
... ...

View File

@@ -55,4 +55,7 @@ istio:
host: "{{ .Values.global.hosts.univentionManagementStack }}.{{ .Values.global.domain }}" host: "{{ .Values.global.hosts.univentionManagementStack }}.{{ .Values.global.domain }}"
enabled: {{ .Values.istio.enabled }} enabled: {{ .Values.istio.enabled }}
resources:
{{ .Values.resources.umsUdmRestApi | toYaml | nindent 2 }}
... ...

View File

@@ -31,4 +31,6 @@ ingress:
enabled: false enabled: false
secretName: "" secretName: ""
resources:
{{ .Values.resources.umsUmcGateway | toYaml | nindent 2 }}
... ...

View File

@@ -50,4 +50,6 @@ ingress:
enabled: false enabled: false
secretName: "" secretName: ""
resources:
{{ .Values.resources.umsUmcServer | toYaml | nindent 2 }}
... ...

View File

@@ -191,6 +191,97 @@ resources:
requests: requests:
cpu: 0.5 cpu: 0.5
memory: "1Gi" memory: "1Gi"
umsLdapNotifier:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsLdapServer:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsNotificationsApi:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsPortalFrontend:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsPortalListener:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsPortalListenerDependencies:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsPortalServer:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsStackDataUms:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsStackDataSwp:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsStoreDav:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsUdmRestApi:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsUmcGateway:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
umsUmcServer:
limits:
cpu: 1
memory: "1Gi"
requests:
cpu: 0.1
memory: "250Mi"
wellKnown: wellKnown:
limits: limits:
cpu: 1 cpu: 1