package
2.3.0+incompatible
Repository: https://github.com/eggsbenjamin/argo.git
Documentation: pkg.go.dev
# Functions
DecompressWorkflow decompresses the compressed status of a workflow (if compressed).
FormulateResubmitWorkflow formulate a new workflow from a previous workflow, optionally re-using successful nodes.
FromUnstructured converts an unstructured object to a workflow.
InstanceIDRequirement returns the label requirement to filter against a controller instance (or not).
IsWorkflowCompleted returns whether or not a workflow is considered completed.
IsWorkflowSuspended returns whether or not a workflow is considered suspended.
No description provided by the author
NewWorkflowInformer returns the workflow informer used by the controller.
NewWorkflowLister returns a new workflow lister.
ResumeWorkflow resumes a workflow by setting spec.suspend to nil and any suspended nodes to Successful.
RetryWorkflow updates a workflow, deleting all failed steps as well as the onExit node (and children).
SubmitWorkflow validates and submit a single workflow and override some of the fields of the workflow.
SuspendWorkflow suspends a workflow by setting spec.suspend to true.
TerminateWorkflow terminates a workflow by setting its activeDeadlineSeconds to 0.
ToUnstructured converts an workflow to an Unstructured object.
# Structs
SubmitOpts are workflow submission options.
# Interfaces
WorkflowLister implements the List() method of v1alpha.WorkflowLister interface but does so using an Unstructured informer and converting objects to workflows.