3 ms·
> Pulumi literally uses Terraform's custom providers as its dependencies under the hood to make this work. Right but you can see that the interface is easier a
by hardwaresofton 6y ago
> Pulumi literally uses Terraform's custom providers as its dependencies under the hood to make this work.
Right but you can see that the interface is easier as a custom resource though right? The Pulumi docs on making a custom resource are just extending a class. Making a good one I'm sure is fraught with peril but it's so much easier than trying to extend terraform as far as I can see, I'm glad that Pulumi has done this for me.
> Moreover, you're entrusting your entire production stack to an ultra-aggressive, hypergrowth, early stage startup...
Source code is Apache 2.0 and available[0]... I'm not against them trying to profit, but they've created a useful thing that is licensed very permissively (they could have gone with BSL or whatever else)...
[0]: https://github.com/pulumi/pulumi https://github.com/pulumi/pulumi