Earlier quoted context omitted.
We launch 30k+ VMs a day on GCP, regularly launching hundreds at a time when scheduled jobs are running. That’s one of the most stable aspects of our operation - in the last 5 years I’ve never seen GCP “struggle” with that except during major outages. At the scale of providers like AWS and even the smaller GCP, “hundreds of VMs” is not a large amount.
Not a single VM possible to request on Azure us-east for over a month now though :-(
Migrating from AWS to Hetzner
591–600 of 643 posts
Re: Migrating from AWS to Hetzner
#592Earlier quoted context omitted.
I think the argument is that dev with some vibe coding can successfully setup servers that are good enough already for 10x less cost and 95% reliability
This is an extremely bold statement to make. Vibe coding by a non-expert is the best way to introduce hard to find security issues.
And when it does, the person that vibed it into existence will only have ChatGPT to fall back to, having no personal or organizational experience to rely on.
But they have a 95% chance of getting it right, if they don't panic too much.
Re: Migrating from AWS to Hetzner
#593Earlier quoted context omitted.
Because that is a casual word in the English language to describe an object with substantial power? If you would suggest a word that would make a better substitute in this case, that could move the conversation forward, and perhaps you could improve the aesthetic quality of posts about leaving the cloud.
Well, I wouldn't say I have a beefy car or a beefy sword: there's some historical bit of linguistic connection that seems to have caused people to describe a server with the adjective "beefy", rather than "powerful", "hefty", "stacked", or... "chonky" ;P. Coming up with some options, I think my favorite might be "cranked"?
I think servers, especially bare metal, are in the category of grunt and raw power. Beefy feels right.
Re: Migrating from AWS to Hetzner
#594Will move the app server itself next (basic Rails). Really wish I had done the move earlier. Hetzner is like cheating for indie devs.
Re: Migrating from AWS to Hetzner
#595Earlier quoted context omitted.
Not OP but I've lived through this too and my conclusion from that is that if you're doing tofu/terraform you're better off not introducing helm at all. Just tf the k8s.
Yes, this is what we do for example for the tailscale operator - but it's tedious to convert yaml to tf - and more importantly: error prone to correctly adapt upstream changes to update deployments as upstream refine their helm/k8s yaml files.
Re: Migrating from AWS to Hetzner
#596I tried my best to start using Hetzner, but they wouldn't let me. I got my account validation rejected despite having everything "in norm" and tried 3 times, they wouldn't give me a reason why it ended up rejected. I think it's better that way, I wouldn't like to get the surprise my account was terminated at some point after that.
Re: Migrating from AWS to Hetzner
#597https://olly.pagecord.com/migrating-the-pagecord-rails-app-f...
Re: Migrating from AWS to Hetzner
#598Earlier quoted context omitted.
> At $dayjob the time required to spin up a single cloud VM is now measured in years. We have a Service Now ticket that you can complete that spins the server up at completion. Kind of an easy way to do it.
Then you end up with too-large servers all over the place with no rhyme or reason, burning through your opex budget. Also, what network does the VM land in? With what firewall rules? What software will it be running? Exposed to the Internet? Updated regularly? Backed up? Scanned for malware or vulnerabilities? Etc… Do you expect every Tom, Dick, and Harry to know the answers to these questions when they “just” want a…
Re: Migrating from AWS to Hetzner
#599Earlier quoted context omitted.
Just curious: Was this a colo, dedicated server, managed server or VPS? And since you mention "CPU at nearly 100% for about two months", was this potentially crypto mining?
There was no crypto mining involved whatsoever. There was some crypto analysis involved, among unrelated other analyses, but no mining. If you think about it, Hetzner had to be spying on my activities in very close detail to see what I am doing. Such unnecessary spying (without a court order) alone should detract anyone from using them. Assuming they copied my disk image and subjected it to a scan, it's very possible…
They do not need to access you disk to determine that. They can just observe behavioural patterns and use heuristics. E.g. 24/7 100% cpu, low data, port traffic on typical crypto related protocols to known crypto endpoints will raise red flags.
They can terminate you for any or no reason with 30 days notice, and terminate service immediately for suspected abuse or non compliance.
Seems this already happened twice to you. You can try any non specialized cloud or server renting provider, and the result will be the same.
The type of server, dedicated vs shared, very much does matter. If you grab a shared resource for 100%, you deny all other shared users their usage opportunity. Bursting upto 100% occasionally is very different from 100% sustained. You know this very well, and you are reasoning from a bad faith pov. Using a shared resource 100% by definition makes it not shared.
Re: Migrating from AWS to Hetzner
#600Earlier quoted context omitted.
I notice you've avoided addressing the issue of whether you were on a shared instance, where the point very much is that they're not meant for workloards that will pin the resources on an ongoing basis. On the dedicated servers they won't know whether you max it out or not. That you're being evasive makes it very much sound like you used them in ways you should have expected would be treated accordingly. If you've ru…
I have not run into this multiple times. You said that, not me. I said something different. Hetzner is the only cloud provider that cut me off. The other provider was not a cloud vendor. Even if it was a shared instance, people don't hire a 48 core server just to use 1 or 2 cores. It makes no sense to rent out a big shared server and then expect users to not use it. Someone would rent it out only if they have exhaust…
So, you have been cut off multiple times.
> Even if it was a shared instance, people don't hire a 48 core server just to use 1 or 2 cores.
No, but that is also not what is happening.
> Something tells me that your idea of computing is communist computing, where someone shouldn't use too much even when paying for it.
No, my idea of it is that Hetzner operates in a capitalist economy where they at their sole discretion are free to choose who they want to do business with.
If you don't like that, then clearly you don't like a free market model. That's fine. But this is a direct consequence of Hetzner being free to choose not to want your business.
That you resort to implying this is down to politics makes it clear you're not prepared to engage with this in good faith.