Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CleanWorkflowPods ¶
CleanWorkflowPods deletes all pods of a completed workflow. cleanup pods to remove workload from the api server and etcd. logs are still accessible through "archiveLogs" option in argo
func GCWorkflowArtifacts ¶
func GCWorkflowArtifacts(log logr.Logger, s3Client s3.Client, wf *argov1.Workflow) (reconcile.Result, error)
GCWorkflowArtifacts collects all outputs of a workflow by traversing through nodes and collect outputs artifacts from the s3 storage. These artifacts are then deleted form the s3 storage.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.