This message was deleted.
# general
s
This message was deleted.
b
I have plenty of other workarounds I could use (e.g. updating user data across the pets outside pulumi so it's always 'up to date') but since the user data is irrelevant after first boot I would rather just ignore the change.
l
There's a few relevant features: • The ignoreChanges opt. • The protect opt. • Rework into separate projects. The opts are documented here: https://www.pulumi.com/docs/concepts/options/
Since it's a pet resource, there's a strong argument for reworking into a separate project. Since it would (probably?) have a different lifecycle and would be udpated / deployed on different schedules, you would use a different project to manage this most easily.
But the two opts, especially in combination, will ensure that it does what you need.
b
oh, completely agreed this isn't the most optimal solution. ignoreChanges looks perfect, will jump on it.
and then tomorrow's problem can be handled tomorrow.
👍 1