Core components of a Kubernetes Cluster

Kubernetes is an open source platform for managing containerized workloads and services that facilitates declarative configuration and automation. In this article, we will be going through a 10,000-foot view of the main Kubernetes components, from what each container is composed of, to how a container in a pod is deployed and scheduled across each of the workers.