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 fc22dad..764a345 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 6d8376c..48aab0d 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 5657241..da9e048 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 6ffd74e..e7b5126 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 d911896..4bde2ba 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 8d7d52f..48b419d 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 b8f72f8..fe34f87 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 6303a26..c9ffc65 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 f112b95..60b45dc 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 198156c..ac00e35 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 efd425a..66db68e 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 dedcfe5..4b1cdea 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 fcd69ab..1a4cfcc 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 026fd71..af8072d 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 b73957a..45dd993 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 b1486a6..c9e9c7f 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 9805de7..3470002 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 2a708b8..fa3ff4b 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 f867e7f..f985f49 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 f776666..f851a72 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 6c5e545..d43be1e 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"