Hacker News new | ask | show | jobs
by gerbilly 2678 days ago
> Kubernetes is hard because its trying to solve a hard problem.

Yeah, and for most of us it's a problem we don't actually have.

Use of these technologies seems aspirational to me. It's a kind of cargo-culting: as if using the methods of the software giants, will make your company into a software giant.

1 comments

That's the problem I have with it. I'm supposed to fight with all this extra infrastructure and configuration...to deploy a standard php web app with 600 users.
If you have very simple use cases, you definitely do not need an orchestrator, or a cluster. The hype is too loud and pretends to be good for everyone when it's clearly not.

I want to coin a new term "SimpleOps": operations infrastructure which does not include complex components such as cluster orchestrators, service meshes, secret management, IAM, policy enforcement, telemetry processing engines, app tracing, and so on. If your app is simple, only use simple components and managed services.

You can still have DevOps best practices with very simple components, and it'll be easier to reason about, build, and run.

I would like to, but I don't really have a choice atm. Thanks for the advice though, I feel like it doesn't need to be super complex to do what we're doing.