noob question that I couldn't find in the document...
# getting-started
a
noob question that I couldn't find in the documentation or searching slack: What's the difference between: •
update
replace
create-replacement
delete-replaced
I imagine the end result is the same, but these look like important concepts to understand when using Pulumi. (currently getting all 3 when doing
pulumi up --diff
).
1
e
I don't think this is actually well documented anywhere... update = A field on the resource has been changed replace = We've deleted a resource and replaced it with a new one create-replacement = This is the create side of a replace, the replacement resource just created delete-replaced = This is the delete side of a replace, the original resource that's just been deleted
a
Awesome info, thank you! Suggestion (if you work for Pulumi): Add this to the documentation 😉
👍 1
e
a
Tx! Added some more info in the ticket too.