August 2018
Intermediate to advanced
372 pages
9h 29m
English
At first sight, one may think that we should care about pods, but Kubernetes recommends using another abstraction called replication controllers.
You will never run one pod instance in production. Instead, you will run many of them to offer high availability and to support all the traffic. Replication controllers are intended to ensure that a specified number of pods are up and running. It's common to have issues with services running in the wild, and sometimes a host crashes, making one or more pods unavailable. Replication controllers are constantly monitoring the system for such problems, and when a pod crashes, it automatically creates a new replica for this pod, as shown in the following diagram:
Read now
Unlock full access