Forum archive
Confusion, concern over projected Amazon billing
Hello,
In December I created two Turnkey instances to use as I work on developing a web application. Previously, I'd used bitnami micro instances on AWS and was taking advantage of the free tier. I much prefer the TKL environment. Before creating my turnkey instances, I studied all the TKL forum posts and other information about billing, and was reassured that I'd be able to continue using the free tier. I am enrolled in the "Hobby" plan at TKL right now.
Yesterday I got a notice from Amazon alerting me to a significant increase in my projected monthly billing, from $0.00 to over $70. Their response to my question was that only micro instances are eligible for the free tier. I thought I had set up micro instances but I see they are labelled as "small" on my console. I am confused about how my instances got to be "small" instead of "micro".
I am willing to make pay for the "budget" plan at TKL but definitely cannot pay the usage charges assessed for small instances (which I don't need by any stretch of the imagination). If I switch my TKL pricing plan, will my instances be converted back to micro? Do you have any suggestions about what I can do to reverse the pending charges?
Thanks in advance for your reply.
Hi Robin, sorry to hear you've been having some hassles with it all.
So to use AWS Free Tier you need to enable EBS backed instances. Micro instances (and therefore the Free Tier) are not available S3 backed. This leaves you wiith 2 options: Enable the Buget plan in the Hub (ie EBS backed volumes - $20/mth charge) or invite a friend which will give you free access to EBS backed Micro instances. (PS these links only work when logged in to the Hub).
When you launch your server you need to specify the server size on the Launch page. If you haven't taken either of the above steps Micro instance (or EBS backed volumes) won't be allowed. IIRC Micro volumes are only available as an option once one of the steps in the first paragraph have been taken. Perhaps this is how you accidentally launched Small servers rather than Micro? I'd be interested if you go back and try to launch a Micro instance again (before you enable EBS/Micro) to see if there is anything that you can think of that would make this more obvious. I can't because I have EBS volumes enabled (I guess I could set up a new account...)
To get yourself back on the Free Tier you will need to manually create Micro instances (after taking the steps in top paragraph) and migrate your data across. TKLBAM would be the easiest way to do this. Make sure though that everything works in your new Micro instances before you destroy your current Small instances (once you destroy them/stop them all the data is gone forever - except of cource what is stored via TKLBAM).
Sorry about the confusion. What needs to change in the documentation/help/Hub info to make this clearer? From where I sit it seems relatively clear, but obviously not clear enough! Be great if we can avoid others having this issue in the future (as much as possible anyway...).
As for the AWS charges, whatever you have used, you will be charged by AWS. TKL has no control over that and you will have to discuss that with Amazon (although I wouldn't hold my breath if I were you). TKL do collect a 10% premium on AWS charges under the Hobby plan but that too is collected by AWS. If you contact the core devs (Alon and Liraz) via the feedback feature (blue button, left hand side when logged into the Hub) they may be willing to somehow credit you the TKL premium as a goodwill gesture, but I can't guarantee that (I have nothing to do with that side of things, just do a bit of dev work and man the forums). Also just a heads up (re sending Feedback) I know Alon and Liraz make a big effort to be responsive to the Hub Feedback but they are deep in a development cycle at the moment so you may need to be a little patient. Feel free to post back here (or contact me via my contact page) if you haven't had any response after a while.