Introduction
Kubernetes defines itself as an open source system for automating deployment, scaling, and management of containerized applications. Google originally designed this product, and it’s based on years of experience running containerized architectures. Since this is an open source project, it also has a very big community behind it—one that constantly discusses improvements and new ideas.
Kubernetes Architecture
Like most of the cluster management tools , Kubernetes works with a node-master architecture. All the nodes run an agent that’s called kubelet and the master runs other components ...