Forum archive
AWS moving to paid
Greetings -
We have recently recieved an email saying our TurnKey OpenVPN subscription AMI will be moving to a paid type as of November 1st.
Since it is now 11/1/16 - I see, unsder the AWS Marketplace, three TurnKey OpenVPN AMIs available - two are paid, and one is free.
(the one that is free is HVM).
Will the free one be going away?
Will be start to incur charges on the instances we set up earlier?
And on your FAQ (questions & answers section), it appears that the license says that it is free. Is it safe to say that if you choose to use an AMI, you will get a subscription fee? And that if you just get the code from say GitHub and/or set up the TurnKey software yourself, it would continue to be free?
Is there documentation for setting up on AWS outside of using an AMI?
Thanks!
Here's links:
PV (legacy 32bit): https://aws.amazon.com/marketplace/pp/B00H03I71O
PV (legacy 64bit): https://aws.amazon.com/marketplace/pp/B00H03HMLA
HVM (current): https://aws.amazon.com/marketplace/pp/B01KVGOSE6
The bad news: Unfortunately Amazon don't support just charging for the newer versions. Pricing is done by product so it's either everybody or nobody. So yes, these new fees apply to everybody running TurnKey on AWS MP. :(
The good news: As should be noted in the email, the new pricing bundles free (of charge) TKLBAM "standard" (which we normally charge $10/mth for). If you register for that then you can use it to migrate your data to the new HVM equivalent of your existing server. In most scenarios, that alone will offset the new charges. E.g. compare the price and specs of a m1.small - PV server to a t2.small HVM server (see links above). Even with the additional $0.01/hr charges from us, a new t2.small should be cheaper to run than an old m1.small.
Note that the new version (v14.1) of TurnKey PV builds are not available as a m1.small currently. That is due to an Amazon bug which we suspect will never be fixed. Regardless, it's a fair comparison between an old v13.x PV m1.small against a new HVM t2.small.
With regard to TurnKey being free. Yes, we use 100% free software as noted in the license doc and in our FAQ. As clearly noted (almost the same wording in both places):
So yes, you can use TKLDev to build our appliances yourself. Please have a look at the full TKLDev docs, there's also a step-by-step tutorial. Actually there is a page here with all the TKLDev related links.
Please note that if you use it for development, ignore all the documentation relating to "root.sandbox". It had a bug which we could only resolve by removing the root.sandbox functionaility (it appears to be caused by an interaction between our code and an AuFS bug). We really need to tidy up the docs and bring them up to date, but unfortunately we have a serious labour bottleneck (hence why we decided to introduce charges in the first place).
By default it only produces ISOs. To create an AWS server you'll need to use buildtasks to convert your ISO into an AMI. Buildtasks is what we use to build all our appliance builds, but whilst it's public, it was built and designed for our internal purposes. It's not particularly well documented, although it should be usable once you wrap your head around it.
TBH though, unless you plan to develop your own custom appliances and/or are only running a hobby site in your spare time and/or want to learn how we do it; the $75-$85/yr (depending on whether you pay hourly or annually) you'll save will unlikely be worth the time you'll need to spend learning, building and testing. That's especially the case if you want to take advantage of TKLBAM (which as I said we normally charge $10/mth for anyway).