diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2025-02-04 10:02:55 +0100 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2025-02-04 14:57:28 +0000 |
| commit | 4baca3d60668ee7d9867320db39d2db9c6d2724d (patch) | |
| tree | f7358c0d32dae26eee0dd06352fd3e8a30c7328f /syz-cluster/pkg/workflow | |
| parent | a6a96521796890cad9f6ff7a187adfb4263c81c2 (diff) | |
syz-cluster: tune workflow parameters
Poll the status more often.
Configure auto-deletion of pods and workflows.
Diffstat (limited to 'syz-cluster/pkg/workflow')
| -rw-r--r-- | syz-cluster/pkg/workflow/argo.go | 2 | ||||
| -rw-r--r-- | syz-cluster/pkg/workflow/template.yaml | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/syz-cluster/pkg/workflow/argo.go b/syz-cluster/pkg/workflow/argo.go index 502b0cf7f..763d5b5f1 100644 --- a/syz-cluster/pkg/workflow/argo.go +++ b/syz-cluster/pkg/workflow/argo.go @@ -111,5 +111,5 @@ func (w *ArgoService) generateLog(nodes v1alpha1.Nodes) []byte { } func (w *ArgoService) PollPeriod() time.Duration { - return time.Minute + return 30 * time.Second } diff --git a/syz-cluster/pkg/workflow/template.yaml b/syz-cluster/pkg/workflow/template.yaml index cbe7d99a2..1613aeae8 100644 --- a/syz-cluster/pkg/workflow/template.yaml +++ b/syz-cluster/pkg/workflow/template.yaml @@ -7,6 +7,13 @@ metadata: generateName: series-workflow spec: entrypoint: main + podGC: + # Keep pods for 12 hours after completion. + strategy: OnPodCompletion + deleteDelayDuration: 12h + ttlStrategy: + # Keep finihed workflows for 12 hours after completion. + secondsAfterCompletion: 43200 arguments: parameters: - name: session-id |
