Argo Workflows · Schema

io.argoproj.workflow.v1alpha1.WorkflowLevelArtifactGC

WorkflowLevelArtifactGC describes how to delete artifacts from completed Workflows - this spec is used on the Workflow level

CNCFContainersData ProcessingKubernetesMachine LearningOpen SourceWorkflow Engine

Properties

Name Type Description
forceFinalizerRemoval boolean ForceFinalizerRemoval: if set to true, the finalizer will be removed in the case that Artifact GC fails
podMetadata object PodMetadata is an optional field for specifying the Labels and Annotations that should be assigned to the Pod doing the deletion
podSpecPatch string PodSpecPatch holds strategic merge patch to apply against the artgc pod spec.
serviceAccountName string ServiceAccountName is an optional field for specifying the Service Account that should be assigned to the Pod doing the deletion
strategy string Strategy is the strategy to use.
View JSON Schema on GitHub