-
Notifications
You must be signed in to change notification settings - Fork 42.9k
Implement dedicated nodes using taints and tolerations #17190
Copy link
Copy link
Open
Labels
area/adminIndicates an issue on admin area.Indicates an issue on admin area.kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.priority/backlogHigher priority than priority/awaiting-more-evidence.Higher priority than priority/awaiting-more-evidence.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
area/adminIndicates an issue on admin area.Indicates an issue on admin area.kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.priority/backlogHigher priority than priority/awaiting-more-evidence.Higher priority than priority/awaiting-more-evidence.sig/schedulingCategorizes an issue or PR as relevant to SIG Scheduling.Categorizes an issue or PR as relevant to SIG Scheduling.
Type
Projects
Status
Needs Triage
This is really a meta-feature; it can be built from other features that we already have or plan to have.
The requirements are
One possible implementation that meets these requirements is
(I guess this could be done with annotations instead of labels.)
The user who requested this feature also requested the following: kube-proxy on a node in the dedicated machine group belonging to namespace A should not know about any of the services outside of namespace A (except system services of course). Of course this only makes sense if the policy in the admission controller assigns pod to dedicated machine group based on the pod's namespace.
This is closely related to the discussion in #14573, but here I'm trying to capture the exact feature that was requested from a user in-person recently.
There is of course a "preferred" variant of this that acts as a preference rather than a hard constraint.