This way the agent has direct access to s3, i may case I wan it to go though the ClearML server and the ClearML server to fethc the data for the agent
When I was setting up the ClearML agent it asked for a default storage path, which I pointed to s3 and it works as expected.
clearml-agent init
# Default Task output_uri. if output_uri is not provided to Task.init, default_output_uri will be used instead.
sdk.development.default_output_uri="s3:..."
Is this what you have in mind?