What is Pod in kubernetes. Explain in 15 points with image as an example

DevOps

MOTOSHARE 🚗🏍️
Turning Idle Vehicles into Shared Rides & Earnings

From Idle to Income. From Parked to Purpose.
Earn by Sharing, Ride by Renting.
Where Owners Earn, Riders Move.
Owners Earn. Riders Move. Motoshare Connects.

With Motoshare, every parked vehicle finds a purpose. Owners earn. Renters ride.
🚀 Everyone wins.

Start Your Journey with Motoshare

PODS are the atomic unit of scheduling in K8s
Docker manages container – VMware manages VM & K8s manages PODs
It is our application or the service
It is the basic unit of work
No pod is ever redeployed(Ephemeral) (ie, we can’t get the same pod again. We can get the similar pod.)
Pod is running as long the container inside is running.
Pods contains one or more containers, at least one.
Kubelet will instantiate pods.
Pod is running as long the container inside is running.
Pods will communicate with each other through a pod network – inter pod communication.
If the pods are in same node, it will communicate via localhost.
Pods run an application, access through network.
The most recommended design to have only one container in a pod.


POD Life cycle
pending —> running —> succeeded of failed