Section: IT & Technology · Cloud ComputingDifficulty: Medium

Kubernetes Pod

USUK

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 use
More on Wikimedia
Loading images…

Video

  • kubernetes
  • docker
  • container
  • microservices

Dictionary Entry

Back to IT & Technology