Pod lifecycle

The lifecycle of a Pod is an aggregate of several components, as a Pod has a number of moving parts that can be in a variety of states as it operates. The representation of the lifecycle is how Kubernetes manages running your code for you, in conjunction with the control and feedback loops that work from the various controllers.

The states of a Pod's lifecycle are:

  • Pending: The Pod has been created through the API, and is in the process of being scheduled, loaded, and run on one of the Nodes
  • Running: The Pod is fully operational and the software is running within the cluster
  • Succeeded (or) Failed: The Pod has finished operation ...

Get Kubernetes for Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.