Summary

Summary of the concepts learned in this chapter.

Pods are the atomic unit of scheduling in Kubernetes. You can have more than one container in a Pod. Single-container Pods are the simplest, but multi-container Pods are ideal for containers that need to be tightly coupled. They’re also great for logging and service meshes.

Pods get scheduled on nodes – you can’t schedule a single Pod instance to span multiple nodes. Pods are defined declaratively in a manifest file that is POSTed to the API server and assigned to nodes by the scheduler.

You almost always deploy Pods via higher-level controllers.

Get hands-on with 1200+ tech skills courses.