Thanks to such modularity, we could implement different scenarios.
For example in case of S3, we most probably should mimic Terraform approach and use DynamoDB (or make it optional with the fallback to the current implementation done purely on S3).
In case of GCS we can actually do that without any additional cloud resources as GCS has a feature called Preconditions (https://stackoverflow.com/a/68075384/2547538). BTW, that’s what terraform uses for GCS backend.
I guess there’s something for Azure guys but I have no idea what’s going on in Microsoft world.
Additionally, we might implement
I’m not familiar with the pulumi code (yet 😎 ) but it sounds like an interesting enough project to make a contribution (spoiler: I’d start with GCS as that’s the cloud I use the most at the moment).
prehistoric-activity-61023
04/28/2022, 9:37 AM
I’m looking forward for your feedback. Thanks in advance!
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.