Linode CLI
blog.linode.com
blog.linode.com
Also worth noting that if you deploy a linode near the end of a month they will count up the next month and bill all at once, for example if you purchased a linode on the 25th of February they would charge you for the remainder of February and March at once.
Their whole pricing needs a per-hour option, but I guess they are doing well enough off people who use their etnrei virtual machines 24x7.
I love Linode's performance and stability, but not having per hour billing is an absolute dealbreaker.
And it's a shame, because even if they kept the prices the same, they destroy AWS on a price:performance basis.
Bottom line: It's a conscious business decision to not serve customers for whom it's a problem to once pay 20 bucks or so and then draw from that credit.
Edit: Thinking about it, not even Skype works any different. Why should an IaaS?
a) Pay at the end of the month (good if you are a big company like Amazon) b) Don't let users run machines without credit in their account (DigitalOcean).
If I did similar on Linode it would take the entirety of the month or prorated.
I guess that's why I use VPS instead of Linode.
I like this a lot better.