Kubernetes provides the fundamental building blocks of constructing a usable platform for your team to develop and release to, managing the entire life-cycle of your containerised applications and services.
Why use Kubernetes?
Simplify horizontally scalable deployments to be ready for growth and change.
With the release of Istio, microservice based architectures get many features for free.
Kubernetes builds on the immutability of Containers provided to the Cloud.