Nov 10, 2018

A pod is a group of containers that can communicate with each other as though they are running on the same host.

For those familiar with Docker, this may sound like linking containers, but there's actually a bit more to it than that. Containers within pods are not only able to connect to each other through a localhostconnection, the processes running within the containers are also able to share memory segments with other containers.

Because containers (each one running a single service or program) inside a pod can interact as if they were running on the same physical host, it is easy to deploy applications that are not specifically designed with containers in mind.