Kubernetes
Open-source container orchestration system for deploying, scaling, and managing containerized applications.
Liked for running and scaling services across multiple nodes with high availability1234 and for bundling deployment, service discovery, secrets and monitoring in one platform, with several former skeptics saying the tooling has improved.56789The most common complaint is that it is overkill and adds complexity for small or single-node setups1011121314, with version churn and hard troubleshooting as further caveats.151617
Why people recommend it
Multi-node scaling · 3
Commenters use it to spread workloads across servers for high availability and to scale services the same way across clouds.
“using Kubernetes to distribute workloads across servers and provide HA”
“I love how I can scale up all my services the same way, across clouds.”
Show 1 more
“Kubernetes is quire resilient when set up properly, and the cost savings were significant.”
Built-in features · 3
Commenters say it provides deployment, service discovery, storage, secrets, controlled rollouts and operator-based monitoring.
“I think k8s is absolutely the right choice at that level.”
“You get also controlled rollout for free.”
Show 1 more
“I have been running 5 k8s-flavored clusters for more than half a decade between 1 to 40 nodes.”
Maturing tooling · 3
Experienced users say setup and storage integration have improved and it is not as bad as its reputation.
“The tooling has gotten better for setting up and managing K8.”
“It's really not all that bad anymore.”
Show 1 more
“it was not that bad as people says it is”
Homelab use · 3
Several commenters run Kubernetes clusters at home to host their own services.
“I moved my homelab to Kubernetes.”
“So I have a 5 node k8s cluster in my basement serving about 20 different services”
Show 1 more
“I think k8s is absolutely the right choice at that level.”
Industry standard · 3
Commenters value it as a widely adopted standard that works across providers and eases onboarding.
“If you are part of the industry, just suck it up and learn Kubernetes.”
“If you like Kubernetes (I personally don't)”
Show 1 more
“I run k8s because everyone runs k8s now, and it's good to have a local environment to play with.”
AI-assisted operations · 3
Some commenters say AI agents handle kubectl commands and YAML for them.
“believe me i love k8s, and i think agents wield it amazingly well”
“I use AI for Kubernetes.”
Show 1 more
“I just build my k8s homelab with AI.”
Caveats and dissent
Overkill complexity · 3
Many commenters call it unnecessary complexity for small clusters and most shops.
“kubernetes is overkill for a small non-homogeneous home cluster.”
“K8s is extreme overkill for a high percentage of most of the shops who are using it”
Show 1 more
“unnecessary complexity for almost all use cases”
Version churn · 3
Commenters cite short version support, ecosystem deprecations and a kubelet memory leak in some releases.
“it was not that bad as people says it is”
“I used to run k8s on bare metal, troubleshooting something at least once a month”
Show 1 more
“see if you're running "Server Version: v1.36.[0,1,2]"”
Hard troubleshooting · 2
Deep abstraction layers and recurring issues like DNS outages make debugging difficult.
“I used to love both, Kubernetes and Nix. But after a few years of using both I felt like the abstraction levels are a bit too deep.”
“I used to run k8s on bare metal, troubleshooting something at least once a month”
Steep setup · 2
Commenters say it is difficult to set up and manage, with a high learning curve.
“Kubernetes is quire resilient when set up properly, and the cost savings were significant.”
“k8s is insane peace of software. A right tool for a big problem.”
Resource overhead · 1
On many small nodes, monitoring and routing services consumed a large share of CPU.
“I realised I was burning a quarter of my fleet's CPU on just monitoring and routing services.”
Poor sandbox fit · 3
Commenters found it a poor fit for rapidly churning sandboxes and agent environments needing local files or full desktops.
“Kubernetes likely isn't meant for rapid churn of workloads”
“I think k8s is a bad way to go for this”
Show 1 more
“VMs give you things containers struggle with”
Often compared with
1 moved from Kubernetes to Docker Compose
2 moved from Kubernetes to Ansible
1 moved from NixOS to Kubernetes
1 moved from Kubernetes to NixOS
1 moved from Kubernetes to systemd
1 moved from Kubernetes to ProxmoxNomad3 comments mention both
Who recommends it in their own words
From the makers not counted in the ranking
“I work on Kubernetes”
Threads where it came up
- What I self-host 5 mentions
- I Am Building a Cloud 4 mentions
- Zero-Downtime Deployments with Docker Compose – No Kubernetes Required 3 mentions
- Rebuilding My Homelab with Compose, Ruby, IPv6, and No Kubernetes 2 mentions
- Claude Desktop spins up a VM without no way of stopping it 2 mentions
- Ask HN: How do you self-host your apps? 2 mentions
Data: kubernetes.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 46
“With a kubernetes cluster it's more or less based on hope and happy-path testing.”
“"we run everything on kubernetes, so deployment is a matter of using the least logical complement to it”
“believe me i love k8s, and i think agents wield it amazingly well”
“for the past ~5 years I've been using Kubernetes and have helped companies migrate lots of workloads to k8s.”
“would like to be done with k8s altogether”
“I think k8s is a bad way to go for this”
“I personally (1) run them in k8s”
“I use it when I need to deploy a service across multiple machines.”
“you can't act like k8s and docker are overkill and fiddly simply because you haven't found a need for them yet.”
“So definitely there is added complexity, especially on the iptables configuration.”
“I realised I was burning a quarter of my fleet's CPU on just monitoring and routing services.”
“k8s is overkill for like 99% of my personal projects and like 75% of my professional projects.”
“It's really not all that bad anymore.”
“Seeing Ansible+Kubernetes+K* stuff in their jobs offering does not inspire confidence”
“For me I went Docker and Kubernetes.”
“Kubernetes across bare servers”
“We are now running a full kubernetes cluster on Talos Linux”
“I moved my homelab to Kubernetes.”
“You get also controlled rollout for free.”
“a ceph backend on my k8s cluster”
“now a single-node k8s instance with everything neatly managed”
“Kubernetes likely isn't meant for rapid churn of workloads”
“you can hand massage exotic k8s setups on your fleet”
“I think k8s is absolutely the right choice at that level.”
“kubernetes is overkill for a small non-homogeneous home cluster.”
“On my case I use k8s and the backend pod use rust libsqld crate”
“see if you're running "Server Version: v1.36.[0,1,2]"”
“unnecessary complexity for almost all use cases”
“The tooling has gotten better for setting up and managing K8.”
“I love how I can scale up all my services the same way, across clouds.”
“I use AI for Kubernetes.”
“I used to run k8s on bare metal, troubleshooting something at least once a month”
“I relied on so many features of what Kubernetes and its ecosystem provided”
“is still one of the mainstream container orchestrator if not the biggest one”
“then kubernetes managed the containe orchestration”
“I run k8s because everyone runs k8s now, and it's good to have a local environment to play with.”
“All containers. Some just docker/podman, some one k8s cluster.”
“I use kube for most things so it's not a problem”
“it was not that bad as people says it is”
“k8s is insane peace of software. A right tool for a big problem.”
“using Kubernetes to distribute workloads across servers and provide HA”
“I have been running 5 k8s-flavored clusters for more than half a decade between 1 to 40 nodes.”
“K8s is extreme overkill for a high percentage of most of the shops who are using it”
“k8s is immensely powerful but often feels like overkill for teams that just need simple orchestration”
“I used to love both, Kubernetes and Nix. But after a few years of using both I felt like the abstraction levels are a bit too deep.”
“Kubernetes is quire resilient when set up properly, and the cost savings were significant.”