-
Notifications
You must be signed in to change notification settings - Fork 43.2k
Mark nodes as "NotReady" until critical pods from daemonsets are Ready #75890
Copy link
Copy link
Closed
kuberhealthy/kuberhealthy
#519Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.kind/supportCategorizes issue or PR as a support question.Categorizes issue or PR as a support question.sig/nodeCategorizes an issue or PR as relevant to SIG Node.Categorizes an issue or PR as relevant to SIG Node.sig/schedulingCategorizes an issue or PR as relevant to SIG Scheduling.Categorizes an issue or PR as relevant to SIG Scheduling.
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.kind/supportCategorizes issue or PR as a support question.Categorizes issue or PR as a support question.sig/nodeCategorizes an issue or PR as relevant to SIG Node.Categorizes an issue or PR as relevant to SIG Node.sig/schedulingCategorizes an issue or PR as relevant to SIG Scheduling.Categorizes an issue or PR as relevant to SIG Scheduling.
Type
Fields
Give feedbackNo fields configured for issues without a type.
What would you like to be added:
An extension to node conditions that would mark them NotReady until critical pods from daemonsets are running (maybe a CriticalPodsReady or DaemonsetsReady similar to the NetworkReady condition).
Why is this needed:
When using cluster-autoscaler, application pods are immediately scheduled when a node starts and sometimes they start before local pods from daemonsets are Ready, which can be an issue. A few examples:
/sig scheduling
@kubernetes/sig-scheduling-feature-requests