Containerization is not a new concept, but it has gained immense popularity with the rise of microservices and Docker.Īrmed with those concepts, we can now define Kubernetes as a container or microservice platform that orchestrates computing, networking, and storage infrastructure workloads. This way, your application will behave the same every time no matter where it runs (e.g, Ubuntu, Windows, etc.). This shipment is a lightweight, standalone executable.
This article assumes you are new to Kubernetes and want to get a solid understanding of its concepts and building blocks. In this post, we’re going to explain Kubernetes, also known as K8s.