Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDK - Compiler - Move Argo volume specifications to templates #2229

Conversation

Ark-kun
Copy link
Contributor

@Ark-kun Ark-kun commented Sep 25, 2019

Argo v2.3.0+ supports per-template volume specs similiar to Kubernetes. Prior to version 2.3.0 Argo only supported workflow-level volume specs.
We had several outstanding issues caused by the need to put all volumes in the same place.
There was also the issue with input parameter reference placeholders in volume specifications which were placed outside their home templates declaring the inputs.

This change fixes those issues.


This change is Reviewable

@Ark-kun Ark-kun changed the title SDK - Compiler - Move volumes to templates SDK - Compiler - Move Argo volume specifications to templates Sep 25, 2019
Argo v2.3.0+ supports per-template volume specs similiar to Kubernetes. Prior to version 2.3.0 Argo only supported workflow-level volume specs.
We had several outstanding issues caused by the need to put all volumes in the same place.
There was also the issue with input parameter reference placeholders in volume specifications which were placed outside their home templates declaring the inputs.

 This change fixes those issues.
@Ark-kun Ark-kun force-pushed the SDK---Compiler---Move-volumes-to-templates branch from d835645 to d3a3200 Compare October 5, 2019 01:50
@Ark-kun
Copy link
Contributor Author

Ark-kun commented Oct 5, 2019

/retest

@elikatsis
Copy link
Member

/lgtm

@Ark-kun
Copy link
Contributor Author

Ark-kun commented Oct 7, 2019

/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Ark-kun

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants