# SPDX-FileCopyrightText: 2025 Zentrum für Digitale Souveränität der Öffentlichen Verwaltung (ZenDiS) GmbH # SPDX-License-Identifier: Apache-2.0 --- resources: cassandra: limits: cpu: 99 memory: "4Gi" requests: cpu: 1 memory: "1Gi" clamd: limits: cpu: 99 memory: "4Gi" requests: cpu: 2 memory: "2Gi" collabora: # without autoscaling: limits: cpu: 99 memory: "8Gi" requests: cpu: 4 memory: "8Gi" ## with autoscaling: #limits: # cpu: 4 # memory: "8Gi" #requests: # cpu: 4 # memory: "8Gi" collaboraController: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.5 memory: "256Mi" cryptpad: limits: cpu: 99 memory: "2Gi" requests: cpu: 0.1 memory: "512Mi" dkimpy: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "128Mi" dovecot: limits: cpu: 99 memory: "4Gi" requests: cpu: 1 memory: "1Gi" element: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "32Mi" freshclam: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "96Mi" icap: limits: cpu: 99 memory: "128Mi" requests: cpu: 0.1 memory: "16Mi" intercomService: limits: cpu: 99 memory: "128Mi" requests: cpu: 0.1 memory: "64Mi" # The Jibri container requires 2Gi /dev/shm so we need a limit based on the expected memory consumption of the # service plus the 2Gi /dev/shm jibri: limits: cpu: 99 memory: "3Gi" requests: cpu: 0.1 memory: "384Mi" # The jicofo, jvb and jigasi containers require 3GB memory for the Java process, so we limit it to 3.5Gi overall consumption. jicofo: limits: cpu: 99 memory: "3584Mi" requests: cpu: 0.1 memory: "256Mi" # The jicofo, jvb and jigasi containers require 3GB memory for the Java process, so we limit it to 3.5Gi overall consumption. jigasi: limits: cpu: 99 memory: "3584Mi" requests: cpu: 0.1 memory: "256Mi" jitsi: limits: cpu: 99 memory: "512Mi" requests: cpu: 0.1 memory: "32Mi" jitsiKeycloakAdapter: limits: cpu: 99 memory: "128Mi" requests: cpu: 0.01 memory: "48Mi" # The jicofo, jvb and jigasi containers require 3GB memory for the Java process, so we limit it to 3.5Gi overall consumption. jvb: limits: cpu: 99 memory: "8Gi" requests: cpu: 0.5 memory: "1Gi" mariadb: limits: cpu: 99 memory: "8Gi" requests: cpu: 1 memory: "1Gi" matrixNeoBoardWidget: limits: cpu: 99 memory: "128Mi" requests: cpu: 0.1 memory: "48Mi" matrixNeoChoiceWidget: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "48Mi" matrixNeoDateFixBot: limits: cpu: 99 memory: "512Mi" requests: cpu: 0.1 memory: "128Mi" matrixNeoDateFixWidget: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "48Mi" matrixUserVerificationService: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "128Mi" memcached: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "32Mi" milter: limits: cpu: 99 memory: "96Mi" requests: cpu: 0.1 memory: "16Mi" minio: limits: cpu: 99 memory: "4Gi" requests: cpu: 1.5 memory: "512Mi" nextcloud: limits: cpu: 1.5 memory: "8Gi" requests: cpu: 1 memory: "1Gi" nextcloudCron: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "512Mi" nextcloudExporter: limits: cpu: 99 memory: "128Mi" requests: cpu: 0.1 memory: "32Mi" nextcloudNotifyPush: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "512Mi" nginxS3Gateway: limits: cpu: 99 memory: "64Mi" requests: cpu: "100m" memory: "16Mi" notesBackend: limits: cpu: 99 memory: "768Mi" requests: cpu: 0.1 memory: "512Mi" notesFrontend: limits: cpu: 99 memory: "128Mi" requests: cpu: 0.1 memory: "32Mi" notesYProvider: limits: cpu: 99 memory: "512Mi" requests: cpu: 0.1 memory: "128Mi" opendeskKeycloakBootstrap: limits: cpu: 99 memory: "512Mi" requests: cpu: 0.1 memory: "256Mi" opendeskStaticFiles: limits: cpu: 99 memory: "64Mi" requests: cpu: 0.01 memory: "16Mi" openproject: limits: cpu: 99 memory: "3Gi" requests: cpu: 0.1 memory: "256Mi" openprojectDbInit: limits: cpu: 99 memory: "768Mi" requests: cpu: 0.1 memory: "256Mi" openprojectAppInit: limits: cpu: 99 memory: "768Mi" requests: cpu: 0.1 memory: "256Mi" openprojectSeederJob: limits: cpu: 99 memory: "768Mi" requests: cpu: 0.1 memory: "256Mi" openprojectWorkers: limits: cpu: 99 memory: "4Gi" requests: cpu: 0.25 memory: "512Mi" openxchangeCoreDocumentConverter: limits: cpu: 99 memory: "6Gi" requests: cpu: 0.25 memory: "1.25Gi" openxchangeCoreGuidedtours: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.01 memory: "32Mi" openxchangeCoreImageConverter: limits: cpu: 99 memory: "6Gi" requests: cpu: 0.5 memory: "1.25Gi" openxchangeCoreMW: limits: cpu: 99 memory: "15Gi" requests: cpu: 1 memory: "1.25Gi" openxchangeCoreUI: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.01 memory: "32Mi" openxchangeCoreUIMiddleware: limits: cpu: 1 memory: "1536Mi" requests: cpu: 0.5 memory: "192Mi" openxchangeCoreUIMiddlewareUpdater: limits: cpu: 99 memory: "768Mi" requests: cpu: 0.5 memory: "192Mi" openxchangeCoreUserGuide: limits: cpu: 99 memory: "128Mi" requests: cpu: 0.02 memory: "32Mi" openxchangeGotenberg: limits: cpu: 99 memory: "96Mi" requests: cpu: 0.05 memory: "32Mi" openxchangeGuardUI: limits: cpu: 99 memory: "96Mi" requests: cpu: 0.01 memory: "32Mi" openxchangeNextcloudIntegrationUI: limits: cpu: 99 memory: "96Mi" requests: cpu: 0.01 memory: "32Mi" openxchangePluginsUI: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.05 memory: "32Mi" openxchangePublicSectorUI: limits: cpu: 99 memory: "96Mi" requests: cpu: 0.01 memory: "32Mi" oxConnector: limits: cpu: 99 memory: "2Gi" requests: cpu: 0.1 memory: "256Mi" postfix: limits: cpu: 99 memory: "128Mi" requests: cpu: 0.1 memory: "16Mi" postgresql: limits: cpu: 99 memory: "21Gi" # Element: "4Gi" + Nextcloud: "3Gi" + OpenProject: "8Gi" + XWiki: "6Gi" requests: cpu: 1 memory: "8Gi" prosody: limits: cpu: 99 memory: "512Mi" requests: cpu: 0.1 memory: "32Mi" redis: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.5 memory: "128Mi" synapse: limits: cpu: 99 memory: "11Gi" requests: cpu: 1 memory: "768Mi" synapseWeb: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "64Mi" umsGuardianManagementApi: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsGuardianManagementUi: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsGuardianAuthorizationApi: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsKeycloak: limits: cpu: 99 memory: "2Gi" requests: cpu: 0.1 memory: "512Mi" umsKeycloakBootstrap: limits: cpu: 99 memory: "512Mi" requests: cpu: 0.1 memory: "256Mi" umsKeycloakExtensionHandler: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "48Mi" umsKeycloakExtensionProxy: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "48Mi" umsLdapNotifier: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsLdapServer: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsNotificationsApi: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsPortalFrontend: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsPortalConsumer: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsPortalConsumerDependencies: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsPortalServer: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsProvisioningApi: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "100Mi" umsProvisioningDispatcher: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsProvisioningPrefill: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsProvisioningRegisterConsumers: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "64Mi" umsProvisioningUdmTransformer: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "64Mi" umsProvisioningNats: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "128Mi" umsSelfserviceConsumer: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsStackDataUms: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsOpenPolicyAgent: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsUdmListener: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsUdmRestApi: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsUdmRestApiInit: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsUmcGateway: limits: cpu: 99 memory: "1Gi" requests: cpu: 0.1 memory: "256Mi" umsUmcServer: limits: cpu: 2 memory: "2Gi" requests: cpu: 0.3 memory: "500Mi" wellKnown: limits: cpu: 99 memory: "256Mi" requests: cpu: 0.1 memory: "32Mi" xwiki: limits: cpu: 99 memory: "8Gi" requests: cpu: 4 memory: "2Gi" ...