3 ms·
ESXi is indeed available as a target (here: https://github.com/pulumi/pulumi-vsphere https://github.com/pulumi/pulumi-vsphere). The reasons that self-hosted in
by jen20 7y ago
ESXi is indeed available as a target (here: https://github.com/pulumi/pulumi-vsphere https://github.com/pulumi/pulumi-vsphere).
The reasons that self-hosted infrastructure is less prevalent in tools such as Pulumi (and Terraform) are many - not least demand - but one reason is that vendors make it INCREDIBLY difficult to test thanks to proprietary license costs.
I brought up an ESXi provider for Terraform in 2015, and VMWare were not even remotely interested in giving us the ability to test it via a license grant, and I was obviously not about to pay VMWare to test integration for a product I don't even use. In the end I never released or upstreamed it, preferring to work on targets whose vendors were more co-operative.
- mister_hn 7y agobut there's Proxmox, which is free
- kiney 7y agobut the proxmox devs seem to have no interest in terraform (or pulumi) support
- mister_hn 7y agowhy not? There's a REST API and I don't think Amazon devs actively developed modules for terraform or pulumi, but the way around...so the pulumi devs seem to have no interest in Proxmox support.