eager-activity-66247
02/25/2026, 6:25 PM% python 05-hello-cloud/hello-cloud.py run
I'm getting an error:
Kubernetes error:
The @kubernetes decorator requires --datastore=s3 or --datastore=azure or --datastore=gs at the moment.
It's not clear how to pass the option. It doesn't want to be on the command line like:
python 05-hello-cloud/hello-cloud.py run --datastore=s3 Fails.
And it's not an argument to the @kuberneties decorator:
@kubernetes(cpu=1, memory=500, datastore="s3") Also fails.
How do I incorporate this option?
Thx.dry-beach-38304
02/25/2026, 6:35 PMhello-cloud.py --datastore=s3 run …
• You can set it up in a configuration file or through an env variable METAFLOW_DEFAULT_DATASTORE
You likely also need the DATASTORE_SYSROOT_S3 setting set too.
How did you setup your stack? You should basically have a file called .metaflowconfig/config.json that has all those settings. Metaflow will look in there by default.eager-activity-66247
02/25/2026, 10:54 PMdry-beach-38304
02/25/2026, 11:02 PMmetaflow configure aws is more like this: https://docs.outerbounds.com/engineering/deployment/aws-managed/cloudformation/ which requiers an actual AWS cloud account to set up.
Which one are you looking to do? (to run the demos, both will work, one is just running on your local machine and the other one is an actual env)eager-activity-66247
03/04/2026, 11:36 PMdry-beach-38304
03/05/2026, 7:17 AMeager-activity-66247
03/06/2026, 7:13 PM