https://pulumi.com logo
w

witty-account-74131

02/14/2020, 4:38 PM
Completely newbie question: does Pulumi have something like Terraform Modules? Some package sharing with a central repo to browse? I want to create a VPC with the relevant enpdoins and all that jazz and I’d rather not do it myself.
m

miniature-musician-31262

02/14/2020, 4:51 PM
Not as a centrally browsable resource, no, but it’s something we’ve talked about. Depending on what language you’re using, though, you may find publicly available components in registries like NPM and others — a quick search of NPM turns up a few packages related to VPC.
cc @stocky-spoon-28903 who appears to have written one of them. 😊 (👋)
❤️ 1
w

witty-account-74131

02/14/2020, 4:56 PM
I tremble in fear thinking of all the community Terraform modules that I’m using and how switching to Pulumi would mean I would have to manage all of that until the package landscape improves. Buuut it’s a nice opportunity to create some super-nice packages so there’s that
m

miniature-musician-31262

02/14/2020, 5:08 PM
Indeed! tf2pulumi could maybe help with that, too: https://github.com/pulumi/tf2pulumi
w

witty-account-74131

02/14/2020, 5:13 PM
Sadistic me is using Python 🤦‍♂️ . I am seriously considering switching to TS
s

stocky-spoon-28903

02/14/2020, 5:17 PM
My VPC library has both python and typescript!
However, I’d recommend typescript to be honest
g

gentle-diamond-70147

02/14/2020, 5:18 PM
@stocky-spoon-28903 where's your VPC library?
w

witty-account-74131

02/14/2020, 5:20 PM