dwyl / learn-devops

🚧 Learn the craft of "DevOps" (Developer Operations) to Deploy your App and Monitor it so it stays "Up"!
GNU General Public License v2.0
418 stars 172 forks source link

Linode Billing/Invoice (Paying for inactive instances) πŸ’Έ #62

Closed nelsonic closed 3 years ago

nelsonic commented 4 years ago

This month's Linode invoice includes 3 instances we don't need to be paying for:

linode-invoice-showing-4-instance

The only App we have running on Linode is Hits which is 178.79.141.232 linode-dashboard-showing-instances

But we are paying for 4 instances: https://cloud.linode.com/linodes idle instances are still charged at full price because they "reserve" the resources for it. πŸ™„

https://www.linode.com/docs/platform/billing-and-support/billing-and-payments/#if-my-linode-is-powered-off-will-i-be-billed image

Given that we only need a "nano" instance if we use Postgres instead of the file system, we could get our monthly cost of running Hits down to $6/month if we use off-instance backup using rsync.

Todo

nelsonic commented 4 years ago

Received a warning that "maintenance is required" for all our Linode instances. https://cloud.linode.com/support/tickets/14202915 image

https://cloud.linode.com/dashboard image That means they will reboot the instances. πŸ˜• I want to DELETE all the Linode instances before the maintenance. βœ‚οΈ The concept of having to pay for an idle instance is absurd to me. πŸ’Έ

The fact that Linode Block Storage is based on spinning disks (HDD) see: https://github.com/dwyl/learn-devops/issues/58#issuecomment-660654332 means that I'm migrating Hits to use DigitalOcean which has NVMe SSD block storage (10-40x faster seek time!)

nelsonic commented 3 years ago

No longer an issue. Closing. βœ