soteria: exclude disposable build volumes from backups

This commit is contained in:
jenkins 2026-10-04 06:09:07 -05:00
parent d5fcbbfa69
commit 658ddaddd1
2 changed files with 3 additions and 2 deletions

View File

@ -20,7 +20,8 @@ data:
SOTERIA_JOB_CPU_LIMIT: "1"
SOTERIA_JOB_MEMORY_REQUEST: 256Mi
SOTERIA_JOB_MEMORY_LIMIT: 4Gi
SOTERIA_EXCLUDED_STORAGE_CLASSES: local-path
# Build scratch is disposable and must not enter application backup policy.
SOTERIA_EXCLUDED_STORAGE_CLASSES: local-path,ci-scratch
# Inference workspaces and job material must stay on approved local storage.
SOTERIA_EXCLUDED_PVCS: jenkins/jenkins-dind-cache,hermes/*
SOTERIA_LONGHORN_URL: http://longhorn-backend.longhorn-system.svc:9500

View File

@ -17,7 +17,7 @@ spec:
labels:
app: soteria
annotations:
soteria.bstein.dev/config-revision: "2026-10-03-local-only-exclusion"
soteria.bstein.dev/config-revision: "2026-10-04-disposable-scratch-exclusion"
spec:
serviceAccountName: soteria
nodeSelector: