PODS – Atomic unit on the Kubernetes Platform
Limited Time Offer!
For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!
What is POD?
A 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: