If set, this represents the .metadata.generation that the pod condition was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field.
Status is the status of the condition. Can be True, False, Unknown. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions
PodResizePending indicates that the pod has been resized, but kubelet has not
yet allocated the resources. If both PodResizePending and PodResizeInProgress
are set, it means that a new resize was requested in the middle of a previous
pod resize that is still in progress.
PodResizeInProgress indicates that a resize is in progress, and is present whenever
the Kubelet has allocated resources for the resize, but has not yet actuated all of
the required changes.
If both PodResizePending and PodResizeInProgress are set, it means that a new resize was
requested in the middle of a previous pod resize that is still in progress.
PodReasonUnschedulable reason in PodScheduled PodCondition means that the scheduler
can’t schedule the pod right now, for example due to insufficient resources in the cluster.
PodReasonSchedulingGated reason in PodScheduled PodCondition means that the scheduler
skips scheduling the pod because one or more scheduling gates are still present.
PodReasonSchedulerError reason in PodScheduled PodCondition means that some internal error happens
during scheduling, for example due to nodeAffinity parsing errors.
PodReasonDeferred reason in PodResizePending pod condition indicates the proposed resize is feasible in
theory (it fits on this node) but is not possible right now.