top | item 36147120

A unified API for all the GPU clouds?

4 points| coloneltambo | 2 years ago | reply

I'm thinking something that would let me provision and shut down gpu instances across all the clouds with GPUs through one api interface. I know skypilot exists but that's more from training than just infra.

3 comments

order
[+] deserialized|2 years ago|reply
That's literally what terraform is for

https://registry.terraform.io/browse/providers

[+] margor|2 years ago|reply
That's literally what terraform is not. While you have all providers in the single place, they're not unified at all. Each provider has their own way to create resources, and while you can try to create your own module to create some kind of abstraction which would let you choose any provider and just say have a parameter defining which provider is that, the intrinsic of every cloud provider might be totally different and hence that might be hard to achieve.