Kubernetes Pod
The smallest deployable unit in Kubernetes, containing one or more containers.
Also: pod
Definition
A Kubernetes pod is the smallest and most basic deployable unit in the Kubernetes ecosystem, consisting of one or more containers that share the same network namespace, IP address, and storage volumes. Containers within a pod communicate via localhost and are always co-located on the same node. Pods are ephemeral; Kubernetes automatically replaces failed pods via controllers like Deployments and StatefulSets. Pod specifications define resource requests and limits, environment variables, and health check probes.
Example
“A pod runs an Nginx container alongside a sidecar container that collects logs and forwards them to a centralized logging service, both sharing the pod's network and filesystem.”
Synonyms
- pod
- K8s pod
- container group
Images
CC-licensed · free to useVideo
Related Terms
- kubernetes
- docker
- container
- microservices
