diff --git a/kubernetes/loculus/templates/_config-processor.tpl b/kubernetes/loculus/templates/_config-processor.tpl index 536bcd810..90e224d82 100644 --- a/kubernetes/loculus/templates/_config-processor.tpl +++ b/kubernetes/loculus/templates/_config-processor.tpl @@ -9,6 +9,13 @@ mountPath: /output command: ["python3"] args: ["/app/config-processor.py", "/input", "/output"] + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 500m + memory: 256Mi env: - name: LOCULUSSUB_smtpPassword valueFrom: diff --git a/kubernetes/loculus/templates/ena-submission-deployment.yaml b/kubernetes/loculus/templates/ena-submission-deployment.yaml index 450e3f46d..6c0ee5fee 100644 --- a/kubernetes/loculus/templates/ena-submission-deployment.yaml +++ b/kubernetes/loculus/templates/ena-submission-deployment.yaml @@ -23,6 +23,13 @@ spec: initContainers: - name: ena-submission-flyway image: "ghcr.io/loculus-project/ena-submission-flyway:{{ $dockerTag }}" + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 500m + memory: 256Mi command: ['flyway', 'migrate'] env: - name: FLYWAY_URL diff --git a/kubernetes/loculus/templates/keycloak-deployment.yaml b/kubernetes/loculus/templates/keycloak-deployment.yaml index 9b665f6a0..b84079170 100644 --- a/kubernetes/loculus/templates/keycloak-deployment.yaml +++ b/kubernetes/loculus/templates/keycloak-deployment.yaml @@ -32,6 +32,13 @@ spec: initContainers: {{- include "loculus.configProcessor" (dict "name" "keycloak-config" "dockerTag" $dockerTag) | nindent 8 }} - name: keycloak-theme-prep + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 500m + memory: 256Mi image: "ghcr.io/loculus-project/keycloakify:{{ $dockerTag }}" volumeMounts: - name: theme-volume