News for hackers. Stuff that matters.
Re:The Hater's Guide to Kubernetes by yjftsjthsd-h on Sunday March 03, 2024 @12:50PM (#39582598)
The thing is, "kubernetes" doesn't give you that either. You want a LB? Here's a list of them that you can add to a cluster. But actually pick multiple, because the one you picked in AWS doesn't support bare metal.
Re:The Hater's Guide to Kubernetes by davkan on Sunday March 03, 2024 @01:03PM (#39582775)
Bare metal kubernetes is certainly a lot less complete out of the box when it comes to networking and storage but, people can, and often should, use a managed k8s service which provides all those things out of the box. And if you’re on bare metal once the infra team has abstracted away everything into LoadBalancers and StorageClasses it’s basically the same experience for end users of the cluster.
Re:The Hater's Guide to Kubernetes by eropple on Sunday March 03, 2024 @04:28PM (#39584689)
If you're talking about OpenShift on rented commodity compute, maybe. If you're talking about GKE/AKS/EKS or similar, I disagree wholeheartedly; you're then paying several multiples on the compute and a little extra for Kubernetes.
Re:The Hater's Guide to Kubernetes by hobofan on Sunday March 03, 2024 @12:57PM (#39582692)
> because the one you picked in AWS doesn't support bare metal

That's just because AWS's Kubernetes offering is laughably bad.

There is huge difference in your experience whether you use Kubernetes via GKE (Autopilot) or any other solution (at least as long you don't have a dedicated infrastructure team).

Re:The Hater's Guide to Kubernetes by yjftsjthsd-h on Monday March 04, 2024 @02:23AM (#39587869)
I dunno, if you have to use GCP to have a good time, then that's a pretty great argument against k8s for a lot of people.
Re:The Hater's Guide to Kubernetes by hobofan on Monday March 04, 2024 @03:22AM (#39588188)
I think "bare" Kubernetes is still a quite nice tool that allows for learning transferable skills across clouds (similar to Terraform). E.g. even if I have to spin up my own nginx-ingress to be able to handle ingress resources, after having learned that initially, I can basically do the same thing across clouds.

It's just that GKE (Autopilot) does a lot of those out of the box for you that, so you get a much easier end-to-end experience for non-admins (= "request resources -> have them instantiated").