Too Long; Didn't Read
A non-technical explanation of Docker containers, Kubernetes, and clusters. A modern data center contains similar key components, represented as layers. Modern clusters are broken down to smaller units called pods. A pod is a subset of cluster resources grouped to run an application. It handles incoming workloads to a cluster, assigns appropriate resources, and optimizes utilization. The process of managing resource requests and allocations is called orchestration. This is the main function of KuberNETes. The analogy of a hotel is that it operates like a hotel.