# Functions
EmptyMetadataProducer returns a no-op MetadataProducer type.
# Constants
When kubelet is started with the "external" cloud provider, then it sets this taint on a node to mark it as unusable, until a controller from the cloud-controller-manager intitializes this node, and then removes the taint.
When feature-gate for TaintBasedEvictions=true flag is enabled, TaintNodeNotReady would be automatically added by node controller when node is not ready, and removed when node becomes ready.
When feature-gate for TaintBasedEvictions=true flag is enabled, TaintNodeUnreachable would be automatically added by node controller when node becomes unreachable (corresponding to NodeReady status ConditionUnknown) and removed when node becomes reachable (NodeReady status ConditionTrue).
# Structs
EmptyControllerLister implements ControllerLister on []v1.ReplicationController returning empty data.
EmptyReplicaSetLister implements ReplicaSetLister on []extensions.ReplicaSet returning empty data.
EmptyStatefulSetLister implements StatefulSetLister on []apps.StatefulSet returning empty data.
No description provided by the author
# Interfaces
ControllerLister interface represents anything that can produce a list of ReplicationController; the list is consumed by a scheduler.
NodeLister interface represents anything that can list nodes for a scheduler.
PodLister interface represents anything that can list pods for a scheduler.
No description provided by the author
ReplicaSetLister interface represents anything that can produce a list of ReplicaSet; the list is consumed by a scheduler.
ScheduleAlgorithm is an interface implemented by things that know how to schedule pods onto machines.
SchedulerExtender is an interface for external processes to influence scheduling decisions made by Kubernetes.
ServiceLister interface represents anything that can produce a list of services; the list is consumed by a scheduler.
StatefulSetLister interface represents anything that can produce a list of StatefulSet; the list is consumed by a scheduler.
# Type aliases
FitPredicate is a function that indicates if a pod fits into an existing node.
No description provided by the author
MetadataProducer is a function that computes metadata for a given pod.
DEPRECATED Use Map-Reduce pattern for priority functions.
PriorityMapFunction is a function that computes per-node results for a given node.
PriorityReduceFunction is a function that aggregated per-node results and computes final scores for all nodes.