gorgeous-waitress-5026
02/28/2024, 6:57 PMstorage
section is shared amongst flyteadmin, flytepropeller, etc -- so my understanding is that the bucket specified there should be the metadata bucket. Flyteadmin generates signed urls for:
• pyflyte register - to store the workflow definition
• pyflyte run - to store the initial inputs
But I would think that inputs are data rather than metadata ... am I misunderstanding?gorgeous-waitress-5026
02/28/2024, 6:58 PMglamorous-carpet-83516
02/29/2024, 10:42 AMBut I would think that inputs are data rather than metadata ... am I misunderstanding? (edited)int, string, and float are metadata
glamorous-carpet-83516
02/29/2024, 10:43 AMglamorous-carpet-83516
02/29/2024, 10:45 AMglamorous-carpet-83516
02/29/2024, 10:50 AMmysterious-wire-46791
03/07/2024, 7:58 PMCreateUploadLocation
works. For instance, if I run something like
pyflyte run remote-launchplan workflow.test_input --infile test.txt
I see calls to /flyteidl.service.DataProxyService/CreateUploadLocation
. This will return a signed url for uploading test.txt
to my metadata bucket, but I would like for the file to go to my data bucket. I have tried modifying flyteadmin's storage location, but then all of the .pb
files it writes also go to my data bucket
Is there a different way I should be launching workflow executions so the inputs are stored in my data bucket?