Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resources prefixed with *kubernetes.io/ should remain unscheduled if they are not exposed on the node. #61860

Merged

Commits on Mar 29, 2018

  1. Resources prefixed with *kubernetes.io/ should remain unscheduled if …

    …they are not exposed on the node.
    
    Currently, resources prefixed with *kubernetes.io/ get scheduled to any
    node whether it's exposing that resource or not.
    
    On the other hand, resources prefixed with someother.domain/ don't get
    scheduled to a node until that node is exposing that resource (or if the
    resource is ignored because of scheduler extender).
    
    This commit brings the behavior of *kubernetes.io/ prefixed resources in
    line with other extended resources and they will remain unscheduled
    until some node exposes these resources.
    
    This also includes renaming IsDefaultNamespaceResource() to
    IsNativeResource().
    rohitagarwal003 committed Mar 29, 2018
    Configuration menu
    Copy the full SHA
    e6db88b View commit details
    Browse the repository at this point in the history