Live data from Hacker News

Kubernetes Is Your Private Cloud

oneuptime.com

41–50 of 92 posts

Re: Kubernetes Is Your Private Cloud

#41

IMO an article like this shouldn't just make the claim - it should show how to do it at the home lab level.

Documentation is out there and readily available. I have k8's in my homelab, a server rack of some modern-ish poweredges, fail over hypervisors, ansible books, etc. Just a single guy, not a team or anything. It's really up to the reader to go do it.

Re: Kubernetes Is Your Private Cloud

#42
As someone who self hosted bare metal Kubernetes on my own rack, it's a lot of work to get it set up. We used RedHat Openshift which has a pretty good solution out of the box, but the learning curve was relatively high.

That being said, once it was set up, there was not a lot of maintenance. Kubernetes is quire resilient when set up properly, and the cost savings were significant.

Re: Kubernetes Is Your Private Cloud

#43
There is a fundamental misunderstanding people have about technology that you only get from operating and maintaining it. There's what something can do, and then there's actually doing it.

K8s is complicated as hell to learn to use. Its learning curve is very shallow. Yes, you can get a "hello world" running quickly, but that is not the benchmark for whether you actually understand what's going on, or how to make it do what you need.

But once you do learn it thoroughly, it's ridiculously fast to ramp up on it and use it for very complex things, very quickly. As a developer medium, as an operational medium, it accelerates the kind of modern practices (that for some reason most people still don't know about?) that can produce a lot of value.

But that's if someone else is building and maintaining the underlying "guts" of it for you. If you try to build it from scratch and maintain it on bare metal, suddenly it's incredibly complicated again with another shallow learning curve and a lot of effort. And that effort continues, because they keep changing the fucking thing every 6-12 months...

It's like learning to drive a car or ride a bike. At first it's difficult and time-consuming. But then you get it, and you can ride around pretty easily, and it can take you far. However, that does not mean you understand car/bike mechanics, or can take it apart and rebuild it when something breaks. So be prepared to pay someone for that maintenance, or be prepared to become a mechanic (and do that work while also doing your day job). This analogy is stretched thinner by the fact that nobody's constantly changing how your car works...

Re: Kubernetes Is Your Private Cloud

#44
post #10

Kubernetes is powerful, yes. it is also a feckless rats nest of bolt-ons and ride-alongs. its sharepoint levels of byzantine tuning so complex that, like sharepoint, it comes with its own bespoke administrators that often have little or no knowledge of basic networking or operating systems --only kubernetes--. - Upgrading a kubernetes cluster may as well be an olympic sport. its so draconian most best practice docume…

Odd, we went from a bare instance to VM to a tiny k8s cluster, and k8s was the most stable and easy to administer of the lot.

Re: Kubernetes Is Your Private Cloud

#45

“Everything You Expect from a Cloud, Running on Your Terms“* Except you own ops, management, extension, interoperability, access, security, scalability, redundancy… words cannot express how ridiculous all of the koober propaganda is

The way I've described this for years: Kubernetes makes managing 1000 servers as easy as managing 20 servers, and makes managing 3 servers as easy as managing 20 servers.

Most products barely need 1 server.

Re: Kubernetes Is Your Private Cloud

#47
post #31

Earlier quoted context omitted.

Nix manages to be immutable without restarting everything from scratch. The complaint isn't immutability, the complaint is that k8s does immutability is a broken, way too granular fashion.

I'm not really clear on the complaint. Is it immutability or not? I'm not saying delete the cluster and start over, I'm saying i can yank a node or destroy a container without (much of) a consequence. Talos is immutable similarly to nix afaik

I guess the complaint is that with resources being immutable, the only standard & recommended way to deal with a problem is to take the resource out.

I know that is the whole point of sheep vs pets but it somehow became the "did you restart the pc" version for operations.

Re: Kubernetes Is Your Private Cloud

#48
Is this a joke? It's like the kind of article about kubernetes that we would have seen 10 years ago. Especially some of the ridiculous claims like you can run every service on your local k8s that you could run in the cloud. No, building managed service equivalents to run locally is not trivial.

Re: Kubernetes Is Your Private Cloud

#49

“Everything You Expect from a Cloud, Running on Your Terms“* Except you own ops, management, extension, interoperability, access, security, scalability, redundancy… words cannot express how ridiculous all of the koober propaganda is

It’s a well known thing that if you run on ec2 they handle all those things for you (especially the security part)

I wonder how many people will miss the sarcasm. ;) Cloud means you don't need any ops people, right?

Re: Kubernetes Is Your Private Cloud

#50
> because everyone else seemed to do it

This is not a good reason to have done it. To me this means that the expectations and outcomes were flawed as they are solving a problem that shouldn't have existed. I can't really agree with the sentiment or overview of this post

Post reply on HN