4 ms·
(I've been using k8s for several years now, and have a couple dozen contributions so far) Two big drawbacks. First, with k8s itself is _stability_. K8s was a
by nvarsj 8y ago
(I've been using k8s for several years now, and have a couple dozen contributions so far)
Two big drawbacks.
First, with k8s itself is _stability_. K8s was a design-by-committee attempt to make Borg 2.0 with open source. It had massive feature development (which continues), but little actual real usage of those features. So it has taken a long time for things to get into a good shape. Things are much much better now, because of the popularity. "Given enough eyeballs, all bugs are shallow". But expect to debug things, especially if you use a feature not used by GKE.
The other big downside is it takes a lot of domain knowledge to manage it, and keep up to date (there is no LTS version). There isn't a standard way of deploying it into on-prem either. So that stuff needs to be built.