The general approach is that you would have a single project - the code base - and then deploy different customer-specific stacks against that code base.
This allows you to easily customize/manage the different customer environments separately.
So new customer shows up, you basically run
definitely check out Automation API. I think Snowflake uses it for a similar use case as the one you have
q
quiet-architect-74241
10/14/2021, 3:55 PM
We use a similar setup, but for different environments. We have 1 code base and multiple stacks to create multiple environments. Settings in the Stack drive the variations we have in the infrastructure. If you automate the creation of stacks, like @steep-toddler-94095 says, you'd have a powerful solution.
f
few-zebra-43062
10/14/2021, 10:49 PM
Thanks for the replies! 😊 That worked like a charm! The Automation API is great
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.