rapid-eye-32575
04/25/2019, 10:39 AMC¹
, C²
and C³
. Now I implemented two components called B¹
and B²
which now have C¹
and C²
and C³
as subordinated components respectively and those two components have the parent A
. When running pulumi up
the preview shows that this would cause Pulumi to tear down C¹
, C²
and C³
and create them new under B¹
and B²
.
Since those primitives represent important production infrastructure this would cause a brief service disruption for end users which I would like to avoid. Is there a way to tell Pulumi to just move the components without actually modifying the underlying infrastructure?white-balloon-205
pulumi stack export > stack.son
, edit, pulumi stack import < stack.json
) to change the names of existing resources to the new names that will be used as part of our new components. This of course isn't a scalable solution, hence the issue and PR above, but could unblock if needed before that lands.rapid-eye-32575
04/25/2019, 1:48 PM0.22.x
/ 0.23.x
though 😉 Thanks for you quick and exhaustive reply, @white-balloon-205! (As always)