Skip to content

Fan-out with independent Volume for each branch #539

Discussion options

You must be logged in to vote

Hi @eduardohenriquearnold! Thanks for the question :) I think this is actually a limitation of Argo Workflows. When volumes are created dynamically they are set at the workflow level. So, Argo tells K8S about the PV/PVCs it needs to create. Those PV/PVCs, depending on your cluster setup, either instantly create the volumes when the workflow is created or when the pod is created/ready to mount the volume. To my knowledge, there's no way for Argo to know how many tasks there will be in the fanout, so it does not know what volumes to create. Now, I think there might be ways around this. I have not experimented with this so take it with a grain of salt. This idea is also conditioned on your a…

Replies: 3 comments 9 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
9 replies
@flaviuvadan
Comment options

@Mastergalen
Comment options

@flaviuvadan
Comment options

@Muralikrishna2009
Comment options

@Muralikrishna2009
Comment options

Answer selected by sambhav
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
type:question A user question
4 participants
Converted from issue

This discussion was converted from issue #441 on April 01, 2023 09:34.