Versions in this module Expand all Collapse all v0 v0.5.3 May 28, 2015 v0.5.2 May 19, 2015 Changes in this version + func BalancedResourceAllocation(pod *api.Pod, podLister algorithm.PodLister, ...) (algorithm.HostPriorityList, error) + func LeastRequestedPriority(pod *api.Pod, podLister algorithm.PodLister, ...) (algorithm.HostPriorityList, error) + func NewNodeLabelPriority(label string, presence bool) algorithm.PriorityFunction + func NewServiceAntiAffinityPriority(serviceLister algorithm.ServiceLister, label string) algorithm.PriorityFunction + func NewServiceSpreadPriority(serviceLister algorithm.ServiceLister) algorithm.PriorityFunction + type NodeLabelPrioritizer struct + func (n *NodeLabelPrioritizer) CalculateNodeLabelPriority(pod *api.Pod, podLister algorithm.PodLister, ...) (algorithm.HostPriorityList, error) + type ServiceAntiAffinity struct + func (s *ServiceAntiAffinity) CalculateAntiAffinityPriority(pod *api.Pod, podLister algorithm.PodLister, ...) (algorithm.HostPriorityList, error) + type ServiceSpread struct + func (s *ServiceSpread) CalculateSpreadPriority(pod *api.Pod, podLister algorithm.PodLister, ...) (algorithm.HostPriorityList, error)