Pod events controllers should use PodScheduled's lastTransitionTime
to mark when pod events occur
#1965
Labels
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
kind/cleanup
Categorizes issue or PR as related to cleaning up code, process, or technical debt.
performance
Issues relating to performance (memory usage, cpu usage, timing)
priority/important-soon
Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
We use our in-memory view of the pod cache right now to mark that pods have been bound to nodes or that they have initiated deletion; however, this is just based on us seeing the events -- it would be nice if we could rely on pod status conditions for this information.
Also, with this change, we should remove our need to watch Create events when Karpenter first starts-up which currently removes the Consolidatable status condition across all NodeClaims across the board due to a reconciliation of the Pod being triggered on Create
The text was updated successfully, but these errors were encountered: