A Pod is the simplest object in Kubernetes. The purpose of a Pod is to group containers that work similarly or depend on each other.

In Kubernetes, the smallest unit in a cluster is a Pod. Containers are housed in Pods.

One of the requirements of a Pod is that we need to run at least a single container inside of it.