workflow cleanup added
This commit is contained in:
parent
afb1f77441
commit
bf4a2011c6
@ -5,6 +5,15 @@ metadata:
|
||||
namespace: argo-workflows
|
||||
spec:
|
||||
serviceAccountName: argo-workflow
|
||||
# Clean up pods after workflow completion
|
||||
podGC:
|
||||
strategy: OnWorkflowSuccess # Delete pods when workflow succeeds
|
||||
deleteDelayDuration: 60s # Wait 60s before deleting (allows log collection)
|
||||
# Auto-delete workflow after completion
|
||||
ttlStrategy:
|
||||
secondsAfterCompletion: 3600 # Delete workflow 1 hour after completion
|
||||
secondsAfterSuccess: 1800 # Delete workflow 30 min after success
|
||||
secondsAfterFailure: 86400 # Keep failed workflows for 24 hours for debugging
|
||||
arguments:
|
||||
parameters:
|
||||
- name: namespace
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user