Skip to content

Commit

Permalink
fix(controller): support volumeClaimTemplates can be referenced by te…
Browse files Browse the repository at this point in the history
…mplateRef

Signed-off-by: joey <[email protected]>
  • Loading branch information
chengjoey committed Jan 20, 2025
1 parent 89d75a6 commit 09eb023
Show file tree
Hide file tree
Showing 28 changed files with 7,018 additions and 701 deletions.
7 changes: 7 additions & 0 deletions api/jsonschema/schema.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions api/openapi-spec/swagger.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

176 changes: 176 additions & 0 deletions docs/executor_swagger.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/fields.md
Original file line number Diff line number Diff line change
Expand Up @@ -1759,6 +1759,7 @@ Template is a reusable and composable unit of execution in a workflow
|`synchronization`|[`Synchronization`](#synchronization)|Synchronization holds synchronization lock configuration for this template|
|`timeout`|`string`|Timeout allows to set the total node execution timeout duration counting from the node's start time. This duration also includes time in which the node spends in Pending state. This duration may not be applied to Step or DAG templates.|
|`tolerations`|`Array<`[`Toleration`](#toleration)`>`|Tolerations to apply to workflow pods.|
|`volumeClaimTemplates`|`Array<`[`PersistentVolumeClaim`](#persistentvolumeclaim)`>`|VolumeClaimTemplates is a list of claims that containers are allowed to reference. The Workflow controller will create the claims at the beginning of the workflow and delete the claims upon completion of the workflow|
|`volumes`|`Array<`[`Volume`](#volume)`>`|Volumes is a list of volumes that can be mounted by containers in a template.|

## TTLStrategy
Expand Down
366 changes: 366 additions & 0 deletions manifests/base/crds/full/argoproj.io_clusterworkflowtemplates.yaml

Large diffs are not rendered by default.

366 changes: 366 additions & 0 deletions manifests/base/crds/full/argoproj.io_cronworkflows.yaml

Large diffs are not rendered by default.

915 changes: 915 additions & 0 deletions manifests/base/crds/full/argoproj.io_workflows.yaml

Large diffs are not rendered by default.

183 changes: 183 additions & 0 deletions manifests/base/crds/full/argoproj.io_workflowtasksets.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 09eb023

Please sign in to comment.