What’s the process for getting new AWS resources i...
# general
d
What’s the process for getting new AWS resources in to Pulumi? I’m interested in websocket support from API Gateway v2, but Terraform doesn’t have it yet: https://github.com/terraform-providers/terraform-provider-aws/issues/7004 — I’m considering A) contributing it or B) implementing a dynamic provider or whatever it is called myself on top of the aws apis for the subset i need
s
We typically update shortly after each upstream Terraform provider release to include new things there.
d
How often does Terraform release?
s
Historically every few weeks, but that has been affected by the lead up to 0.12, as has the overall provider maintenance somewhat, so has slowed down a bit
d
Thanks for the info. If I were to implement this as a terraform provider, are there docs on how to go about generating the appropriate Pulumi things for TypeScript? Or would it be easier for me to directly implement a dynamic provider in TypeScript by hand?
(operating on the assumption that I’m willing to put in some elbow grease rather than wait)
s
So if it gets upstreamed and into a release, it will be handled via the mapping in
resources.go
in
pulumi/pulumi-aws
when it gets released.
If you want it before that, it will likely be quicker to do a dynamic resource
d
👍🏻 will give it a go. thanks again