pulumi uses the terraform provider via a
pulumi uses the terraform provider via a custom bridge so it's got that dependency regardless.
9 Replies
They use this: https://github.com/pulumi/pulumi-terraform-bridge
GitHub
GitHub - pulumi/pulumi-terraform-bridge: A library allowing Terrafo...
A library allowing Terraform providers to be bridged into Pulumi. - pulumi/pulumi-terraform-bridge
Theoretically Pulumi should be in sync with the latest Terraform provider.
But after downloading 5.49.1 version from npm, which is current latest, I could verify that's not the case

They are still using Cloudflare v4.x and I'm clueless about the reason
I thought they were building new modules automatically from the latest Terraform provider but my assumption was apparently wrong.
You see they don't have workers_script_subdomain

And the interface is the older one where there's the boolean module

that is the translation layer between pulumi and the cloudflare provider.
it's a major version upgrade. check the repository, they have an issue tracking getting to 5.x of the cloudflare provider
https://github.com/pulumi/pulumi-cloudflare/issues/986 ah ok so they've been halting v5.x for a while
i thought the entire thing was automated
that's probably why you see all those issue created by their bot
