Argo 工作流在成功完成后自动删除
Argo workflow getting auto deleted after successful completion
我的 Argo 设置在 GKE 上。
我观察到在成功完成工作流程后,它会被自动删除。但是,如果工作流失败,工作流和所有节点 pods 将保留在集群中。
我找不到与此相关的任何文档。如果您能就此分享一些建议,我将不胜感激。
请注意,这仅发生在 GKE 集群上。 运行 它在 minikube 上不会重现此行为。
https://argoproj.github.io/argo-workflows/fields/#ttlstrategy
在我的 workflow/workflowTemplate 规范中设置 ttlStrategy 解决了这个问题。
我的 Argo 设置在 GKE 上。
我观察到在成功完成工作流程后,它会被自动删除。但是,如果工作流失败,工作流和所有节点 pods 将保留在集群中。
我找不到与此相关的任何文档。如果您能就此分享一些建议,我将不胜感激。
请注意,这仅发生在 GKE 集群上。 运行 它在 minikube 上不会重现此行为。
https://argoproj.github.io/argo-workflows/fields/#ttlstrategy
在我的 workflow/workflowTemplate 规范中设置 ttlStrategy 解决了这个问题。