4 ms·
k8s is good, I don't get the hate against k8s.
by ngc248 4y ago
k8s is good, I don't get the hate against k8s.
- sofixa 4y agok8s is good, but complex, and thus not fit for everyone and everything, but gets overused to death due to being the most popular choice, thus you have a lot of people that dislike it due to bad experience.
- emptysongglass 4y agoThere's an absolutely massive ecosystem of tooling around it to make a developer's life easier and abstract away the confusing parts. No one needs to write K8s manifests directly if they don't want to.
- sofixa 4y agoThe abstractions work very well, until they don't and you need to dive in 5 abstractions deep to debug what's happening, or an upgrade needs to be done and you have conflicting dependencies a few levels deep.
- ngc248 4y agoBut isn't this the case with everything? I feel there is a necessary level of complexity to everything. Things can't be made simpler beyond a level.
- dontlaugh 4y agoEven during development I’ve had to learn far more than I’d like about k8s internals as things broke left and right. ECS, nomad or even autoscaling VMs are much easier to deal with when they fail.
- pjmlp 4y agoYAML spaghetti, plus a complexity that makes Java application servers look like toys.