Versions in this module Expand all Collapse all v1 v1.16.3 Nov 9, 2022 Changes in this version + const PolicyNone + const PolicyStatic + type ActivePodsFunc func() []*v1.Pod + type Manager interface + AddContainer func(p *v1.Pod, c *v1.Container, containerID string) error + GetTopologyHints func(pod v1.Pod, container v1.Container) map[string][]topologymanager.TopologyHint + RemoveContainer func(containerID string) error + Start func(activePods ActivePodsFunc, podStatusProvider status.PodStatusProvider, ...) + State func() state.Reader + func NewFakeManager() Manager + func NewManager(cpuPolicyName string, reconcilePeriod time.Duration, ...) (Manager, error) + type Policy interface + AddContainer func(s state.State, pod *v1.Pod, container *v1.Container, containerID string) error + Name func() string + RemoveContainer func(s state.State, containerID string) error + Start func(s state.State) + func NewNonePolicy() Policy + func NewStaticPolicy(topology *topology.CPUTopology, numReservedCPUs int, ...) Policy