PODS – Atomic unit on the Kubernetes Platform

What is POD?

pod is the smallest execution unit in Kubernetes. A pod encapsulates one or more applications. Pods are ephemeral by nature, if a pod (or the node it executes on) fails, Kubernetes can automatically create a new replica of that pod to continue operations.

Types of pods:

Single container and multiple container.

What does POD contain?

Pods also contain shared networking and storage resources for their containers- Network

Pods are automatically assigned unique IP addresses.

 Pod containers share the same network namespace, including IP address and network ports. Containers in a Pod communicate with each other inside the Pod on localhost .

Lifecycle of PODS: