Q: Does anyone version their Pulumi config?
I have a breaking change I’d like to make and want to use it for new stacks, but not necessarily existing ones. Really what I want is the ability to branch my config…
Example reason for a breaking change: switching providers, which would replace all resources in the stack.
One option I considered is adding a
version
parameter to my config and splitting my Pulumi code into
src/v1
and
src/v2
. This would involve a lot of duplication. Any thoughts on a more elegant solution?