https://pulumi.com logo
w

wonderful-address-62604

10/19/2021, 7:46 PM
so I have to manage state with a remote pulumi service? either that or I have to host it myself...
r

red-match-15116

10/19/2021, 7:52 PM
You can use the pulumi service, or save state locally, or use a cloud-backed backend: https://www.pulumi.com/docs/intro/concepts/state/#deciding-on-a-backend
w

wonderful-address-62604

10/19/2021, 7:55 PM
@red-match-15116 right but if I want to use the ever-ubiquitous AWS S3 then pulumi offers no native concurrency locking?
ha, sorry. I'm just frustrated lol. thanks for the info!
r

red-match-15116

10/19/2021, 7:56 PM
I think we actually did add concurrency locking? @billowy-army-68599 knows more than me.
w

wonderful-address-62604

10/19/2021, 7:58 PM
okay I'll take a look
b

billowy-army-68599

10/19/2021, 7:58 PM
yep, you need to set the environment variable:
Copy code
PULUMI_SELF_MANAGED_STATE_LOCKING=1
We have an open issue to enable this by default: https://github.com/pulumi/pulumi/issues/6536
there are lots of good reasons to use the pulumi service other than locking, not the least of which is our free tier and it allows us to be a successful company that continues to invest in the product 🙂
1
w

wonderful-address-62604

10/19/2021, 8:03 PM
@billowy-army-68599 yeah I mean that's a fair point; I was just thrown by the "here's all our code; here's our paid service" thing but I totally get it actually. I'm just in a hurry. Anyway now's not the right time for my team to use pulumi. Thanks for the quick response though, genuinely appreciated.
b

billowy-army-68599

10/19/2021, 8:21 PM
hope you'll check us out again soon!