Search⌘ K

How Do We Deploy Pods?

Explore the methods of deploying Kubernetes Pods directly via manifests or indirectly using workload controllers. Understand the benefits of controllers for self-healing, scaling, and rolling updates. Learn about the Pod network and how it enables communication across cluster nodes, alongside considerations for securing it with Network Policies.

We'll cover the following...

static Pods vs. controllers

There are two ways to deploy Pods:

  1. Directly via a Pod manifest (rare)

  2. Indirectly via a workload resource and controller (most common)

Deploying directly from a Pod manifest creates a static Pod that cannot self-heal, scale, or perform rolling updates. This is because they’re only managed by the kubelet on the node they’re running ...