Argo · Schema
WorkflowSpec
Specification of a workflow
CNCFCI/CDGitOpsKubernetesOpen SourceProgressive DeliveryWorkflow Engine
Properties
| Name | Type | Description |
|---|---|---|
| entrypoint | string | The name of the entrypoint template |
| arguments | object | |
| templates | array | List of workflow templates |
| serviceAccountName | string | Service account to run workflow pods |
| volumes | array | Volumes available to workflow steps |
| activeDeadlineSeconds | integer | Duration in seconds before workflow times out |
| nodeSelector | object | |
| tolerations | array | |
| parallelism | integer | Maximum number of parallel running pods |
| ttlStrategy | object | Strategy for cleaning up completed workflows |
| podGC | object | Strategy for garbage collecting completed pods |
| workflowTemplateRef | object | Reference to a WorkflowTemplate |
| archiveLogs | boolean | Whether to archive workflow logs |
| hooks | object | Lifecycle hooks for the workflow |
| onExit | string | Template to execute on workflow exit |
| retryStrategy | object |