From ce4172b4354e9624286938c1662cb6c56089ec09 Mon Sep 17 00:00:00 2001 From: Ultradesu Date: Mon, 24 Nov 2025 13:19:04 +0200 Subject: [PATCH] Increase CPU limits --- k8s/apps/gitea/deployment.yaml | 4 ++-- k8s/apps/greece-notifier/deployment.yaml | 2 +- k8s/apps/hexound/deployment.yaml | 4 ++-- k8s/apps/immich/deployments.yaml | 6 +++--- k8s/apps/iperf3/daemonset.yaml | 2 +- k8s/apps/iperf3/iperf3-exporter-daemonset.yaml | 2 +- k8s/apps/jellyfin/qbittorent.yaml | 5 ++++- k8s/apps/jellyfin/values.yaml | 2 +- k8s/apps/k8s-secrets/deployment.yaml | 2 +- k8s/apps/khm/deployment.yaml | 2 +- k8s/apps/paperless/gotenberg-values.yaml | 2 +- k8s/apps/paperless/paperless-values.yaml | 4 ++-- k8s/apps/paperless/tika-values.yaml | 2 +- k8s/apps/pasarguard/daemonset.yaml | 4 ++-- k8s/apps/rustdesk/deployment.yaml | 4 ++-- k8s/apps/sonarr-stack/bazarr-values.yaml | 2 +- k8s/apps/sonarr-stack/prowlarr-values.yaml | 2 +- k8s/apps/sonarr-stack/sonarr-values.yaml | 2 +- k8s/apps/stirling-pdf/values.yaml | 2 +- k8s/apps/vaultwarden/deployment.yaml | 2 +- k8s/apps/vpn/xray.yaml | 2 +- 21 files changed, 31 insertions(+), 28 deletions(-) diff --git a/k8s/apps/gitea/deployment.yaml b/k8s/apps/gitea/deployment.yaml index fc22dadf..764a345d 100644 --- a/k8s/apps/gitea/deployment.yaml +++ b/k8s/apps/gitea/deployment.yaml @@ -36,7 +36,7 @@ spec: cpu: "200m" limits: memory: "2Gi" - cpu: "1000m" + cpu: "1500m" env: - name: GITEA__service__REGISTER_MANUAL_CONFIRM value: "true" @@ -129,7 +129,7 @@ spec: memory: "256Mi" ephemeral-storage: "1Gi" # reserve ephemeral storage limits: - cpu: "2000m" + cpu: "3000m" memory: "4Gi" ephemeral-storage: "28Gi" # hard cap for /data usage volumeMounts: diff --git a/k8s/apps/greece-notifier/deployment.yaml b/k8s/apps/greece-notifier/deployment.yaml index 6d8376c6..48aab0dc 100644 --- a/k8s/apps/greece-notifier/deployment.yaml +++ b/k8s/apps/greece-notifier/deployment.yaml @@ -30,7 +30,7 @@ spec: cpu: "100m" memory: "256Mi" limits: - cpu: "2000m" + cpu: "3000m" memory: "1Gi" volumeMounts: - name: data diff --git a/k8s/apps/hexound/deployment.yaml b/k8s/apps/hexound/deployment.yaml index 56572411..da9e0482 100644 --- a/k8s/apps/hexound/deployment.yaml +++ b/k8s/apps/hexound/deployment.yaml @@ -30,7 +30,7 @@ spec: cpu: "50m" limits: memory: "128Mi" - cpu: "200m" + cpu: "300m" command: - git - clone @@ -49,7 +49,7 @@ spec: cpu: "50m" limits: memory: "256Mi" - cpu: "200m" + cpu: "300m" volumeMounts: - name: hexound-repo mountPath: /var/www/html diff --git a/k8s/apps/immich/deployments.yaml b/k8s/apps/immich/deployments.yaml index 6ffd74ef..e7b51263 100644 --- a/k8s/apps/immich/deployments.yaml +++ b/k8s/apps/immich/deployments.yaml @@ -23,7 +23,7 @@ spec: cpu: "500m" limits: memory: "4Gi" - cpu: "2000m" + cpu: "3000m" ports: - containerPort: 2283 env: @@ -160,7 +160,7 @@ spec: cpu: "1000m" limits: memory: "8Gi" - cpu: "4000m" + cpu: "6000m" env: - name: TZ value: Asia/Nicosia @@ -201,7 +201,7 @@ spec: cpu: "100m" limits: memory: "512Mi" - cpu: "500m" + cpu: "750m" readinessProbe: exec: command: ["redis-cli", "ping"] diff --git a/k8s/apps/iperf3/daemonset.yaml b/k8s/apps/iperf3/daemonset.yaml index d9118962..4bde2ba7 100644 --- a/k8s/apps/iperf3/daemonset.yaml +++ b/k8s/apps/iperf3/daemonset.yaml @@ -84,7 +84,7 @@ spec: cpu: "100m" limits: memory: "256Mi" - cpu: "500m" + cpu: "750m" tolerations: - effect: NoSchedule operator: Exists diff --git a/k8s/apps/iperf3/iperf3-exporter-daemonset.yaml b/k8s/apps/iperf3/iperf3-exporter-daemonset.yaml index 8d7d52f8..48b419d0 100644 --- a/k8s/apps/iperf3/iperf3-exporter-daemonset.yaml +++ b/k8s/apps/iperf3/iperf3-exporter-daemonset.yaml @@ -79,7 +79,7 @@ spec: cpu: "50m" limits: memory: "128Mi" - cpu: "200m" + cpu: "300m" env: - name: NODE_NAME valueFrom: diff --git a/k8s/apps/jellyfin/qbittorent.yaml b/k8s/apps/jellyfin/qbittorent.yaml index b8f72f8f..fe34f876 100644 --- a/k8s/apps/jellyfin/qbittorent.yaml +++ b/k8s/apps/jellyfin/qbittorent.yaml @@ -80,7 +80,10 @@ spec: resources: requests: memory: "64Mi" - cpu: "200m" + cpu: "300m" + limits: + memory: "128Mi" + cpu: "300m" --- apiVersion: v1 kind: Service diff --git a/k8s/apps/jellyfin/values.yaml b/k8s/apps/jellyfin/values.yaml index 6303a26b..c9ffc65e 100644 --- a/k8s/apps/jellyfin/values.yaml +++ b/k8s/apps/jellyfin/values.yaml @@ -6,7 +6,7 @@ resources: cpu: "1000m" limits: memory: "8Gi" - cpu: "4000m" + cpu: "6000m" nodeSelector: kubernetes.io/hostname: master.tail2fe2d.ts.net persistence: diff --git a/k8s/apps/k8s-secrets/deployment.yaml b/k8s/apps/k8s-secrets/deployment.yaml index f112b954..60b45dc5 100644 --- a/k8s/apps/k8s-secrets/deployment.yaml +++ b/k8s/apps/k8s-secrets/deployment.yaml @@ -40,7 +40,7 @@ spec: cpu: "50m" limits: memory: "128Mi" - cpu: "100m" + cpu: "150m" livenessProbe: httpGet: path: /health diff --git a/k8s/apps/khm/deployment.yaml b/k8s/apps/khm/deployment.yaml index 198156c7..ac00e356 100644 --- a/k8s/apps/khm/deployment.yaml +++ b/k8s/apps/khm/deployment.yaml @@ -29,7 +29,7 @@ spec: cpu: "100m" limits: memory: "1Gi" - cpu: "500m" + cpu: "750m" command: - /bin/sh - -c diff --git a/k8s/apps/paperless/gotenberg-values.yaml b/k8s/apps/paperless/gotenberg-values.yaml index efd425a0..66db68ec 100644 --- a/k8s/apps/paperless/gotenberg-values.yaml +++ b/k8s/apps/paperless/gotenberg-values.yaml @@ -13,7 +13,7 @@ resources: cpu: "200m" limits: memory: "2Gi" - cpu: "1000m" + cpu: "1500m" service: type: ClusterIP diff --git a/k8s/apps/paperless/paperless-values.yaml b/k8s/apps/paperless/paperless-values.yaml index dedcfe53..4b1cdea4 100644 --- a/k8s/apps/paperless/paperless-values.yaml +++ b/k8s/apps/paperless/paperless-values.yaml @@ -6,7 +6,7 @@ resources: cpu: "500m" limits: memory: "4Gi" - cpu: "2000m" + cpu: "3000m" initContainers: install-tesseract-langs: image: ghcr.io/paperless-ngx/paperless-ngx:2.18.2 @@ -16,7 +16,7 @@ initContainers: cpu: "100m" limits: memory: "1Gi" - cpu: "500m" + cpu: "750m" command: ["/bin/sh", "-c"] args: - apt-get update && apt-get install -y --reinstall tesseract-ocr-rus tesseract-ocr-jpn tesseract-ocr-chi-sim tesseract-ocr-eng tesseract-ocr-ell && cp -v -r /usr/share/tesseract-ocr/5/tessdata/* /custom-tessdata/ diff --git a/k8s/apps/paperless/tika-values.yaml b/k8s/apps/paperless/tika-values.yaml index fcd69ab2..1a4cfcc9 100644 --- a/k8s/apps/paperless/tika-values.yaml +++ b/k8s/apps/paperless/tika-values.yaml @@ -13,7 +13,7 @@ resources: cpu: "100m" limits: memory: "1Gi" - cpu: "500m" + cpu: "750m" service: type: ClusterIP diff --git a/k8s/apps/pasarguard/daemonset.yaml b/k8s/apps/pasarguard/daemonset.yaml index 026fd717..af8072d7 100644 --- a/k8s/apps/pasarguard/daemonset.yaml +++ b/k8s/apps/pasarguard/daemonset.yaml @@ -144,7 +144,7 @@ spec: cpu: "50m" limits: memory: "128Mi" - cpu: "100m" + cpu: "150m" volumeMounts: - name: shared-data mountPath: /shared @@ -204,7 +204,7 @@ spec: cpu: "100m" limits: memory: "512Mi" - cpu: "500m" + cpu: "750m" volumeMounts: - name: shared-data mountPath: /shared diff --git a/k8s/apps/rustdesk/deployment.yaml b/k8s/apps/rustdesk/deployment.yaml index b73957af..45dd993d 100644 --- a/k8s/apps/rustdesk/deployment.yaml +++ b/k8s/apps/rustdesk/deployment.yaml @@ -27,7 +27,7 @@ spec: cpu: "100m" limits: memory: "512Mi" - cpu: "500m" + cpu: "750m" command: ["hbbs"] args: - "--relay-servers" @@ -98,7 +98,7 @@ spec: cpu: "100m" limits: memory: "512Mi" - cpu: "500m" + cpu: "750m" command: ["hbbr"] args: - "--port" diff --git a/k8s/apps/sonarr-stack/bazarr-values.yaml b/k8s/apps/sonarr-stack/bazarr-values.yaml index b1486a6c..c9e9c7fe 100644 --- a/k8s/apps/sonarr-stack/bazarr-values.yaml +++ b/k8s/apps/sonarr-stack/bazarr-values.yaml @@ -4,7 +4,7 @@ resources: cpu: "100m" limits: memory: "1Gi" - cpu: "500m" + cpu: "750m" nodeSelector: kubernetes.io/hostname: master.tail2fe2d.ts.net diff --git a/k8s/apps/sonarr-stack/prowlarr-values.yaml b/k8s/apps/sonarr-stack/prowlarr-values.yaml index 9805de75..34700025 100644 --- a/k8s/apps/sonarr-stack/prowlarr-values.yaml +++ b/k8s/apps/sonarr-stack/prowlarr-values.yaml @@ -6,7 +6,7 @@ resources: cpu: "100m" limits: memory: "1Gi" - cpu: "500m" + cpu: "750m" nodeSelector: kubernetes.io/hostname: master.tail2fe2d.ts.net diff --git a/k8s/apps/sonarr-stack/sonarr-values.yaml b/k8s/apps/sonarr-stack/sonarr-values.yaml index 2a708b8f..fa3ff4b0 100644 --- a/k8s/apps/sonarr-stack/sonarr-values.yaml +++ b/k8s/apps/sonarr-stack/sonarr-values.yaml @@ -6,7 +6,7 @@ resources: cpu: "200m" limits: memory: "2Gi" - cpu: "1000m" + cpu: "1500m" nodeSelector: kubernetes.io/hostname: master.tail2fe2d.ts.net diff --git a/k8s/apps/stirling-pdf/values.yaml b/k8s/apps/stirling-pdf/values.yaml index f867e7f7..f985f490 100644 --- a/k8s/apps/stirling-pdf/values.yaml +++ b/k8s/apps/stirling-pdf/values.yaml @@ -33,7 +33,7 @@ resources: cpu: "200m" limits: memory: "2Gi" - cpu: "1000m" + cpu: "1500m" probes: liveness: diff --git a/k8s/apps/vaultwarden/deployment.yaml b/k8s/apps/vaultwarden/deployment.yaml index f776666f..f851a728 100644 --- a/k8s/apps/vaultwarden/deployment.yaml +++ b/k8s/apps/vaultwarden/deployment.yaml @@ -37,7 +37,7 @@ spec: cpu: "100m" limits: memory: "1Gi" - cpu: "500m" + cpu: "750m" env: - name: DOMAIN value: https://vw.hexor.cy diff --git a/k8s/apps/vpn/xray.yaml b/k8s/apps/vpn/xray.yaml index 6c5e5452..d43be1ee 100644 --- a/k8s/apps/vpn/xray.yaml +++ b/k8s/apps/vpn/xray.yaml @@ -174,7 +174,7 @@ spec: resources: limits: memory: "512Mi" - cpu: "500m" + cpu: "750m" requests: memory: "256Mi" cpu: "250m"