bright-oil-4629003/07/2022, 4:13 PM
tall-librarian-4937403/08/2022, 10:48 PM
Do you know of any concerns I should have?Nothing concrete comes to mind. It sounds like you are asking the right questions.
How transactional is pulumi?It’s not really transactional in the sense that a deployment may fail on any resource (if a resource can’t be created) and it will stop at that point. The state file will be self-consistent but the a multi-resource deployment is not atomic. There are no built-in rollbacks. Providers do some number of retries for transient errors.
Hoping to mitigate them when temporal attempts to retry.Retries may help for long-ish transient errors that a provider did not wait to resolve but retries wont help for a lot of errors in practice (say, a resource’s properties aren’t configured correctly, or a conflict with pre-existing infra).
bright-oil-4629003/09/2022, 6:08 PM