How do teams manage failover to another region/datacenter with prefect? For AWS, the registered flows seem to be regionalized via S3 bucket. And the bucket name is hardcoded on creation, so you can’t just fail over to another region and use a different bucket (that gets the data automatically synchronized)
Looking at the storage options I only see webhook as option (which can use replicated S3 under the hood).
k
Kevin Kho
06/07/2021, 5:14 PM
Hey @...disabled account..., you’re talking abotu loading the flow from storage right? this is not something we have support for unfortunately.
u
...disabled account...
06/07/2021, 6:16 PM
either from storage or through other means. We fail over the database to another region, so everything should be there. There is just no flag to say which S3 bucket to use. With a webhook you could control this yourself, but it would add a layer on top of prefect — while it should be in prefect itself
k
Kevin Kho
06/07/2021, 6:46 PM
I can open the issue for you if you don’t want to type it out twice, but do you want to make a feature requests with a bit more details of how this would work?
u
...disabled account...
06/07/2021, 6:52 PM
Yes, a feature request would be nice. Let me find the documentation where to create one.
k
Kevin Kho
06/07/2021, 6:53 PM
Thanks! When you click new issue on the top right, there will be a template for a feature request you can add.