Like many people considering using DigitalOcean, I did some research over the weekend on "droplet" management. My results came up with the following resources (many already shared on hacker news):
Both #2 and #3 are well established technologies that are allowing DigitalOcean plugins whereas TugBoat seems to be a specific tool for DigitalOcean.
Could someone with more extensive sysops experience comment on when/why you'd use one of these tools over another? (particularly relating to system provisioning options/interplay after droplet management...)
Awesome. Does DO not yet have a comprehensive command line tool?
I'm curious if any Hacker News readers have successfully migrated from Engineyard/Heroku to Digital Ocean. If so, I'd love to hear about your experiences. I am specifically curious about:
1) How complex/big was your Heroku/EY deployment
2) Time invested for migration
3) Stability since migration
4) Ongoing maintenance commitment
5) If you could turn back time and invest this investment elsewhere, would you?
I love Heroku, but I'm a bit concerned that we're becoming too interwoven/dependent on them. We currently have an issue with the stability of one of the Heroku 3rd-party redis tools timing out and feel a bit trapped... I would love to hear an analysis of others' migration experiences.
I generally use Heroku for an alpha deployment, but then migrate to DigitalOcean for stable production deployment. I feel Heroku can get too expensive as the application scales up.
When you say "too expensive," I'm curious what you mean... Are you including time/labor in your cost-benefit analysis? For me, Heroku allows me to buy more engineering time (and less sys ops complexity) to devote to other problems. From this perspective, do you still consider DO cheaper? If so, at what ~number of dynos, does it become cheaper... (I realize this is an impossible number to pinpoint...)
Very cool. It would be super useful if you could disable fuzzy matching, disable confirmations, and return proper exit codes like a standard CLI utility.
This is really great! However, I really wish it had support for allowing you to specify arbitrary droplet sizes and custom images without having to somehow look up the numeric ID of both.
I agree. I think that's an improvement that needs to be made on DO's side, though. I could certainly "map" them to human names on my side, but that's not going to be consistent, IMO.
Like many people considering using DigitalOcean, I did some research over the weekend on "droplet" management. My results came up with the following resources (many already shared on hacker news):
1) Tugboat (today)
2) Fog - https://github.com/fog/fog - digital ocean support just recently added (https://github.com/fog/fog/pull/1525)
3) Vagrant DigitalOcean - https://github.com/smdahlen/vagrant-digitalocean
Both #2 and #3 are well established technologies that are allowing DigitalOcean plugins whereas TugBoat seems to be a specific tool for DigitalOcean.
Could someone with more extensive sysops experience comment on when/why you'd use one of these tools over another? (particularly relating to system provisioning options/interplay after droplet management...)