Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Incorporate Pending in NodePhases #525
We currently transition directly from no phase to Running after a pod has been scheduled, which simplifies our node state machine. However, the Running phase hides the fact that a pod may be unschedulable, and is still Pending. This issue is to incorporate the Pending pod phase so that it is apparent that a pod was created but not yet running.
NOTE: "virtual" nodes like step groups, would not use the Pending phase and would continue to transition directly to Running. Only leaf nodes (i.e. pods) would make use of Pending.
referenced this issue
Mar 12, 2018
Example outputs of new Pending phase:
Example with ImagePullBackOff and message extracted from the pod