fix(ci): retain completed pods 10 min for log access (CPU only)
Add deleteDelayDuration: 600s to podGC on CPU workflow templates and sensors (ci-pipeline, compile-deploy, build-image). GPU training workflows keep immediate cleanup to avoid wasting expensive GPU time. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -17,6 +17,7 @@ spec:
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
podGC:
|
||||
strategy: OnPodCompletion
|
||||
deleteDelayDuration: 600s
|
||||
ttlStrategy:
|
||||
secondsAfterCompletion: 3600
|
||||
volumes:
|
||||
|
||||
@@ -24,6 +24,7 @@ spec:
|
||||
app.kubernetes.io/component: compile-and-deploy
|
||||
podGC:
|
||||
strategy: OnPodCompletion
|
||||
deleteDelayDuration: 600s
|
||||
ttlStrategy:
|
||||
secondsAfterCompletion: 3600
|
||||
activeDeadlineSeconds: 3600 # 1 hour (compile + deploy)
|
||||
|
||||
@@ -46,6 +46,7 @@ spec:
|
||||
serviceAccountName: argo-workflow
|
||||
podGC:
|
||||
strategy: OnPodCompletion
|
||||
deleteDelayDuration: 600s
|
||||
ttlStrategy:
|
||||
secondsAfterCompletion: 3600
|
||||
workflowTemplateRef:
|
||||
|
||||
@@ -63,6 +63,7 @@ spec:
|
||||
serviceAccountName: argo-workflow
|
||||
podGC:
|
||||
strategy: OnPodCompletion
|
||||
deleteDelayDuration: 600s
|
||||
ttlStrategy:
|
||||
secondsAfterCompletion: 3600
|
||||
workflowTemplateRef:
|
||||
@@ -193,6 +194,7 @@ spec:
|
||||
serviceAccountName: argo-workflow
|
||||
podGC:
|
||||
strategy: OnPodCompletion
|
||||
deleteDelayDuration: 600s
|
||||
ttlStrategy:
|
||||
secondsAfterCompletion: 3600
|
||||
workflowTemplateRef:
|
||||
|
||||
Reference in New Issue
Block a user