Search⌘ K
AI Features

Pod Theory

Explore the fundamentals of Kubernetes Pods, understanding how they serve as the core abstraction for deploying and managing applications. Learn about Pod lifecycle, resource sharing, advanced scheduling, and their role in scaling, updating, and securing workloads within a Kubernetes cluster.

Every app on Kubernetes runs inside a Pod.

  • When we deploy an app, we deploy it in a Pod.

  • When we terminate an app, we terminate its Pod.

  • When we scale an app up, we add more Pods.

  • When we scale an app down, we remove Pods.

  • When we update an app, we deploy new Pods.

This makes Pods important, and that is why this chapter goes ...