Node Persistent Storage #4555
Replies: 2 comments 1 reply
-
This looks great! A few things that I think could use some clarity: |
Beta Was this translation helpful? Give feedback.
-
Going in a different direction more in line with artifacts. |
Beta Was this translation helpful? Give feedback.
-
Motivation
Many workflows rely on large, static assets that have to be fetched from S3 for every pod that uses them. Having the ability to cache certain FlyteFiles or FlyteDirectories on node would be a massive speedup for certain tasks.
Proposed Implementation
A very simple initial implementation would be to provision a storage class, persistent volume and persistent volume claim for this purpose:
Once the above is setup, any task using a PodTemplate with the correct PVC name should be allowed to interact with the node cache:
Limitations
Beta Was this translation helpful? Give feedback.
All reactions