Hey all, GCP has a new module within terraform-go...
# google-cloud
m
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
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
Thanks for the quick reply! I’ll have a crack at it and if I need help I’ll reach out. 🙏
b
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
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
this is only a sample of how to structure it is all
m
👍 thanks for it, will be useful for sure
c
Oh, I didn't know this feature was out in GCP. I am for sure interested as well. Something I've been waiting for.