News for hackers. Stuff that matters.
Re:Ask HN: What Does K8s Solves? by rektide on Friday July 02, 2021 @04:10AM (#27709003)
> what specific need it solves,

Kubernetes creates a pattern for developing infrastructure. That pattern is to have two components: an api server filled with resources, where users register the desired state of resources, and operators/controllers, which autonomically work to bring about & maintain that desired state of those declared resources.

There's a lot of specific things you CAN use for Kubernetes for. It can solve all manners of needs. But the specific thing Kubernetes does that nothing else does is create a consistent, repeatable pattern for engineering new specific self-healing systems of any variety, any sort. There has not been a good deployable pattern for this, and Kubernetes specifically is one of the first generic meta-practices for writing new solutions: making new resources, & new operators to manage resources. Such that those new solutions can resemble & work like other Kubernetes resources is what makes Kubernetes a "cloud" technology, an adaptive system of systems, and one that we can continue to cloudify more & more systems under. Nothing else does this.

such that they can fit in to the pattern, and live on the same api-server as any other

(with some concepts like roles, authorization, events built in)

There are no comments on this comment yet.