From 7666055f69431741d2ae103231274122a4dd7cf6 Mon Sep 17 00:00:00 2001 From: Maarten de Waard <maarten@greenhost.nl> Date: Tue, 20 Apr 2021 09:17:28 +0200 Subject: [PATCH] increase limits for helm-operator, nextcloud, rocketchat --- ansible/roles/apps/tasks/core.yml | 2 +- .../apps/templates/settings/nextcloud.yaml | 19 ++++++++++--------- .../apps/templates/settings/rocketchat.yaml | 4 ++-- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/ansible/roles/apps/tasks/core.yml b/ansible/roles/apps/tasks/core.yml index 5cf16e1bd..eef1c35dc 100644 --- a/ansible/roles/apps/tasks/core.yml +++ b/ansible/roles/apps/tasks/core.yml @@ -66,7 +66,7 @@ --set configureRepositories.repositories[2].url=https://nextcloud.github.io/helm \ --set chartsSyncInterval=20m \ --set statusUpdateInterval=30s \ - --set resources.limits.cpu=500m \ + --set resources.limits.cpu=1000m \ --set resources.limits.memory=1Gi \ --set livenessProbe.initialDelaySeconds=10 \ --set readinessProbe.initialDelaySeconds=10 \ diff --git a/ansible/roles/apps/templates/settings/nextcloud.yaml b/ansible/roles/apps/templates/settings/nextcloud.yaml index 503d1bb37..166ede0f8 100644 --- a/ansible/roles/apps/templates/settings/nextcloud.yaml +++ b/ansible/roles/apps/templates/settings/nextcloud.yaml @@ -76,6 +76,14 @@ nextcloud: readinessProbe: initialDelaySeconds: 120 + resources: + limits: + cpu: 100m + memory: 360Mi + requests: + cpu: 30m + memory: 180Mi + # Enable and configure MariaDB chart mariadb: db: @@ -100,13 +108,6 @@ nextcloud: enabled: false rootUser: password: "{{ nextcloud_mariadb_root_password }}" - resources: - limits: - cpu: 50m - memory: 360Mi - requests: - cpu: 10m - memory: 180Mi setupApps: backoffLimit: 20 @@ -114,10 +115,10 @@ setupApps: onlyoffice: resources: limits: - cpu: 20m + cpu: 80m memory: 1536Mi requests: - cpu: 10m + cpu: 20m memory: 768Mi server_name: "office.{{ domain }}" ingress: diff --git a/ansible/roles/apps/templates/settings/rocketchat.yaml b/ansible/roles/apps/templates/settings/rocketchat.yaml index 4e19fe784..eaaca01f5 100644 --- a/ansible/roles/apps/templates/settings/rocketchat.yaml +++ b/ansible/roles/apps/templates/settings/rocketchat.yaml @@ -90,10 +90,10 @@ podAnnotations: resources: limits: - cpu: 40m + cpu: 80m memory: 1024Mi requests: - cpu: 10m + cpu: 20m memory: 512Mi mongodb: -- GitLab