This message was deleted.
# general
s
This message was deleted.
🙌 1
s
I’m going to tag my colleagues @limited-rainbow-51650 & @many-telephone-49025 here, but they’re based in EMEA so they may not be able to respond until later. Other folks who might also be helpful include @big-architect-71258 (also based in EMEA) and @busy-journalist-6936 (she’s a bit newer to the provider scene but still very talented and US West Coast-based).
m
If you'd like to do some reading in the meantime, the docs have pointers to creating Pulumi providers from Terraform providers (what we call "bridged providers"): https://www.pulumi.com/docs/using-pulumi/pulumi-packages/how-to-author/
a
@miniature-musician-31262 Thank you so much for the quick response and the helpful link! I'll definitely dive into the documentation on creating Pulumi providers from Terraform providers. It sounds exactly like what I need to get started with the Fivetran provider project. If I have further questions after going through the docs, may I reach out again? Also, if there's anyone else interested in collaborating on this or if you know of any ongoing efforts I could join, I'd love to hear about it. Thanks again for your guidance!
@salmon-account-74572 Do you have plans to add an ETL or ELT service provider like Fivetran in the near future?
s
We are tracking requests for a Fivetran provider, but AFAIK there are no definite plans for one at this time.
a
@salmon-account-74572 Thank you for letting me know about the current status of a Fivetran provider. I understand that there are no definite plans at the moment, but it's good to hear that the requests are being tracked. Please, if possible, keep me updated on any developments regarding this. I'm highly interested in contributing to or supporting the effort in any way I can, should the project move forward. Thanks again for your time and assistance.
s
Will do, thank you!
m
@agreeable-address-47313 we have a way to make existing TF provider usable for Pulumi. If you have an ETL or ELT provider there, we can bridge them for Pulumi usage.
Other then that, what @miniature-musician-31262 posted is a good place and of course creating a native Pulumi provider.
If you want to see an example of a working native provider as starting point: https://github.com/pinecone-io/pulumi-pinecone
The Pinecone Provider is a good example, it uses OpenAPI go client generation for the heavy lifting and then the GRPC calls for the Pulumi engine
a
@many-telephone-49025 Thank you for sharing the Pinecone Provider example. I will continue to share as progress is made. I hope to receive further advice and support as I work on this project. Thank you very much!