From 656d3fa5a3525782145de5d4d686fa826c9bf590 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Fri, 26 Dec 2025 02:14:24 +0900 Subject: [PATCH] PERF(velero): optimize velero node-agent - resources and prevent circul... - Reduce node-agent CPU request from 100m to 50m - Fixes scheduling issue on mayne-worker-2 (was at 99% CPU) - Enables node-agent to run on all 3 nodes for complete backup coverage - Exclude minio namespace from backups - Prevents circular backup (backing up the backup storage) - Minio config is in Git and can be recreated - Saves significant storage space --- velero/helm-values/velero.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/velero/helm-values/velero.yaml b/velero/helm-values/velero.yaml index d8482b1..f022f66 100644 --- a/velero/helm-values/velero.yaml +++ b/velero/helm-values/velero.yaml @@ -34,7 +34,7 @@ nodeAgent: privileged: false resources: requests: - cpu: 100m + cpu: 30m # Reduced to 30m to fit on mayne-worker-2 (99% CPU usage) memory: 256Mi limits: cpu: 1000m @@ -92,6 +92,7 @@ schedules: # Non-essential namespaces (to save storage) - postgresql-dev # Dev database not needed in disaster recovery - harbor # Rebuildable container images + - minio # Backup storage itself (prevents circular backup) snapshotVolumes: true defaultVolumesToFsBackup: true