Live data from Hacker News

Kubernetes on Hetzner: cutting my infra bill by 75%

bilbof.com

41–50 of 229 posts

Re: Kubernetes on Hetzner: cutting my infra bill by 75%

#41

Be careful with Hetzner, they null routed my game server on launch day due to false positives from their abuse system, and then took 3 days for their support team to re-enable traffic. By that point I had already moved to a different provider of course.

Reading comments from the past few days makes it seem like dealing with Hetzner is a pain (and as far as I can tell, they aren't really that cheaper than the competitors).

Re: Kubernetes on Hetzner: cutting my infra bill by 75%

#42
post #39

This is probably out of left field, but what is the benefit of having a naming scheme for nodes without any delimiters? Reading at a glance and not knowing the region name convention of a given provider (i.e. Hetzner), I'm at a loss to quickly decipher the " " to "euc1pmgr1". I feel like I'm missing something because having delimiters would make all sorts of automated parsing much easier.

Quicker to type and scan! Though I admit this is preference, delimiters would work fine too.

Parsing works the same but is based on a simple regex rather than splitting on a hyphen.

euc=eu central; 1=zone/dc; p=production; wkr=worker; 1=node id

Re: Kubernetes on Hetzner: cutting my infra bill by 75%

#44

I loved the article. Insightful, and packed with real world applications. What a gem. I have a side-question pertaining to cost-cutting with Kubernetes. I've been musing over the idea of setting up Kubernetes clusters similar to these ones but mixing on-premises nodes with nodes from the cloud provider. The setup would be something like: - vCPUs for bursty workloads, - bare metal nodes for the performance-oriented wo…

> Has anyone ever toyed around with the idea? Sidero Omni have done this: https://omni.siderolabs.com They run a Wireguard network between the nodes so you can have a mix of on-premise and cloud within one cluster. Works really well but unfortunately is a commercial product with a pricing model that is a little inflexible. But at least it shows it's technically possible so maybe open source options exist.

You could make a mesh with something like Netmaker to achieve similar using FOSS. Note I haven’t used Netmaker in years but I was able to achieve this in some of their earlier releases. I found it to be a bit buggy and unstable at the time due to it being such young software but it may have matured enough now that it could work in an enterprise grade setup.

The sibling comments recommendation, Nebula, does something similar with a slightly different approach.

Re: Kubernetes on Hetzner: cutting my infra bill by 75%

#45
post #39

This is probably out of left field, but what is the benefit of having a naming scheme for nodes without any delimiters? Reading at a glance and not knowing the region name convention of a given provider (i.e. Hetzner), I'm at a loss to quickly decipher the " " to "euc1pmgr1". I feel like I'm missing something because having delimiters would make all sorts of automated parsing much easier.

Quicker to type and scan! Though I admit this is preference, delimiters would work fine too. Parsing works the same but is based on a simple regex rather than splitting on a hyphen. euc=eu central; 1=zone/dc; p=production; wkr=worker; 1=node id

Thanks for getting back to me! Now that you've written it out, it's plainly obvious, but for me the readability and flexibility of delimiters beats the speed of typing and scanning. Many a times I've been grateful that I added delimiters because then I was no longer be hamstrung by any potential changes to the length of any particular segment within the name.

Re: Kubernetes on Hetzner: cutting my infra bill by 75%

#47

I’m planning on doing something similar but want to use Talos with bare metal machines. I suspect to see similar price reductions from our current EKS bill.

I set up a Talos bare metal cluster about a year ago, and documented the whole process on my website. Feel free to reach out if you have any questions!

Re: Kubernetes on Hetzner: cutting my infra bill by 75%

#48
post #41

Be careful with Hetzner, they null routed my game server on launch day due to false positives from their abuse system, and then took 3 days for their support team to re-enable traffic. By that point I had already moved to a different provider of course.

Reading comments from the past few days makes it seem like dealing with Hetzner is a pain (and as far as I can tell, they aren't really that cheaper than the competitors).

> (and as far as I can tell, they aren't really that cheaper than the competitors)

Can you say more? Their Cloud instances, for example, are less than half the cost of OVH's, and less than a fifth of the cost of a comparable AWS EC2 instance.

Re: Kubernetes on Hetzner: cutting my infra bill by 75%

#49
post #41

Be careful with Hetzner, they null routed my game server on launch day due to false positives from their abuse system, and then took 3 days for their support team to re-enable traffic. By that point I had already moved to a different provider of course.

Reading comments from the past few days makes it seem like dealing with Hetzner is a pain (and as far as I can tell, they aren't really that cheaper than the competitors).

What competitors are similar to Hetzner in pricing? Last I checked, they seemed quite a bit cheaper than most.

Re: Kubernetes on Hetzner: cutting my infra bill by 75%

#50
post #48
post #41

Earlier quoted context omitted.

Reading comments from the past few days makes it seem like dealing with Hetzner is a pain (and as far as I can tell, they aren't really that cheaper than the competitors).

> (and as far as I can tell, they aren't really that cheaper than the competitors) Can you say more? Their Cloud instances, for example, are less than half the cost of OVH's, and less than a fifth of the cost of a comparable AWS EC2 instance.

even free servers are of no use if it’s not usable during a product launch. :) You get what you pay for i guess.

But i do agree, it is much cheaper.

Post reply on HN