3 ms·
This is a poor analogy. To quote a sibling comment: "If you consider what it takes to manage the end-to-end lifecycle of a single application, monolith or micr
by yowlingcat 8y ago
This is a poor analogy. To quote a sibling comment:
"If you consider what it takes to manage the end-to-end lifecycle of a single application, monolith or micro-service, you need a solution for the following items: deployments, application configuration, high availability, log and metrics aggregation, autoscaling, and load balancing across multiple application instances.
Kubernetes provides an opinionated way of doing all of those things. For example, Kubernetes leverages container images and declarative configs for packaging and deploying applications. For many people this approach is much simpler than what Puppet, Chef, and Ansible bring to the table in terms managing applications."
Using Kubernetes even with a monolith can be pretty nice, if (big if here) Kubernetes behaves.