inertia icon indicating copy to clipboard operation
inertia copied to clipboard

provision/do: DigitalOcean VPS provisioning

Open iKevinY opened this issue 7 years ago • 6 comments

Some VPS providers like DigitalOcean have a comprehensive API that allows programmatic control over server instances. It would be cool if you could just give Inertia your DO API key, and have it handle everything, including spinning up new instances!

iKevinY avatar Mar 31 '18 22:03 iKevinY

We do want to be careful of building platform-specific features, since it's another level of maintenance, and Inertia's primary aim is cross-platform flexibility with (at the moment) only one dependency (Docker)

Some kind of instance control would definitely be very neat however!

bobheadxi avatar Mar 31 '18 22:03 bobheadxi

I think @bobheadxi makes a good point here. I personally feel that this feature is out of scope for Interia. I think that if a user wants that kind of functionality they should use something like Kubernetes.

bfbachmann avatar Apr 05 '18 02:04 bfbachmann

Yeah, after a bit more thought I think this is outside the scope of what we want Inertia to do. Something similar that I hope Inertia will be able to do is some sort of Swarm-like container/cluster orchestration where you can inertia swarm up your project on a whole bunch of interconnected VPS's but that's another discussion for a (very) distant day 😅 Closing this ticket for now but thanks for the suggestion!

bobheadxi avatar Apr 05 '18 02:04 bobheadxi

We are looking into provisioning capabilities, starting with Amazon EC2 servers in #261! Reopening this ticket for investigation 💭

bobheadxi avatar Jun 24 '18 02:06 bobheadxi

Renamed this ticket to focus on DigitalOcean

bobheadxi avatar Jun 24 '18 02:06 bobheadxi

https://github.com/digitalocean/godo

bobheadxi avatar Apr 18 '19 19:04 bobheadxi