https://pulumi.com logo
Title
m

miniature-rose-15269

12/31/2020, 4:33 PM
Hey all, GCP has a new module within terraform-google-lb-http (https://github.com/terraform-google-modules/terraform-google-lb-http/tree/master/modules/serverless_negs) which makes it trivial to set up a global load balancer for cloud run with SSL. Is this available in Pulumi? I can’t seem to find it. It came out 3 Dec so I’m wondering if it’s just not landed yet? Thanks in advance and hope you all enjoy NYE!
b

broad-dog-22463

12/31/2020, 4:43 PM
Hi @miniature-rose-15269 So Pulumi doesn't actually implement TF Modules as Pulumi components. If you are interested in making this component, I can certainly help you and we can build something out There is work underway that will allow components created in language X to be used in language Y but it's not quite ready yet
m

miniature-rose-15269

12/31/2020, 4:46 PM
Thanks for the quick reply! I’ll have a crack at it and if I need help I’ll reach out. 🙏
b

broad-dog-22463

12/31/2020, 4:52 PM
Let me provide you an example to help you along the way
this is a component that @billowy-army-68599 wrote for the AWS Load Balancer Controller
the structure should help
m

miniature-rose-15269

12/31/2020, 5:28 PM
this is impressive!
I think the one I mentioned might be simpler now that I’ve looked at the TF code (https://github.com/terraform-google-modules/terraform-google-lb-http/blob/master/modules/serverless_negs/main.tf)
b

broad-dog-22463

12/31/2020, 5:35 PM
this is only a sample of how to structure it is all
m

miniature-rose-15269

12/31/2020, 5:37 PM
👍 thanks for it, will be useful for sure
c

creamy-engine-1851

01/01/2021, 12:26 PM
Oh, I didn't know this feature was out in GCP. I am for sure interested as well. Something I've been waiting for.