package
1.10.0-alpha.1
Repository: https://github.com/carmark/kubernetes.git
Documentation: pkg.go.dev

# Functions

EqualPriority is a prioritizer function that gives an equal weight of one to all nodes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewSchedulingQueue initializes a new scheduling queue.
No description provided by the author
Prioritizes the nodes by running the individual priority functions in parallel.

# Constants

No description provided by the author
NominatedNodeAnnotationKey is used to annotate a pod that has preempted other pods.
No description provided by the author

# Variables

No description provided by the author

# Structs

The AlgorithmCache stores PredicateMap with predicate name as key.
EquivalenceCache holds: 1.
FIFO is basically a simple wrapper around cache.FIFO to make it compatible with the SchedulingQueue interface.
No description provided by the author
Heap is a producer/consumer queue that implements a heap data structure.
HostPredicate is the cached predicate result.
HTTPExtender implements the algorithm.SchedulerExtender interface.
PriorityQueue implements a scheduling queue.
UnschedulablePodsMap holds pods that cannot be scheduled.
No description provided by the author

# Interfaces

SchedulingQueue is an interface for a queue to store pods waiting to be scheduled.
UnschedulablePods is an interface for a queue that is used to keep unschedulable pods.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
PredicateMap stores HostPrediacte with equivalence hash as key.