workflow cleanup added
This commit is contained in:
parent
afb1f77441
commit
bf4a2011c6
@ -5,6 +5,15 @@ metadata:
|
|||||||
namespace: argo-workflows
|
namespace: argo-workflows
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: argo-workflow
|
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:
|
arguments:
|
||||||
parameters:
|
parameters:
|
||||||
- name: namespace
|
- name: namespace
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user