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
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user