Re:Pulumi – A new open-source cloud development platform
by elcritch on Monday June 18, 2018 @07:01PM
(#17342325)
I’d like to know the answer to that as well... Error handling semantics across languages vary greatly. Does the user code need to handle errors or mismatched state or does Pulumi? If Pulumi does how do you get/ report errors?
[ Parent
| on HN ]
Re:Pulumi – A new open-source cloud development platform
by swgillespie on Monday June 18, 2018 @08:31PM
(#17342819)
[Disclosure - I'm a Pulumi employee]
There is a top-level CLI verb called `refresh` that explicitly checks Pulumi's idea of the state of the world against the actual state of the world. If there's a diff, Pulumi reconciles the diff by updating its own state. `pulumi update` does not do this by default, but you can run `pulumi refresh` at any time to verify that your state has not drifted from reality.