Hey @Omar Sultan, the agent does the call to storage to download the file. This happens on flow run. Registration just keeps track of the metadata and saves it in the database (where does the flow live). Upon flow run, the metadata is retrieved, including the storage location, and then it pulls it from there.
After it pulls it, it runs it on Kubernetes.