package
0.0.0-20191024030528-a481964b876e
Repository: https://github.com/divinerapier/learn-kubernetes.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewBestEffortPolicy returns best-effort policy.
NewFakeManager returns an instance of FakeManager.
NewManager creates a new TopologyManager based on provided policy.
NewNonePolicy returns none policy.
NewRestrictedPolicy returns restricted policy.
NewSingleNumaNodePolicy returns single-numa-node policy.

# Constants

PolicyBestEffort policy name.
PolicyNone policy name.
PolicyRestricted policy name.
PolicySingleNumaNode policy name.

# Structs

TopologyHint is a struct containing the NUMANodeAffinity for a Container.

# Interfaces

HintProvider is an interface for components that want to collaborate to achieve globally optimal concrete resource alignment with respect to NUMA locality.
Manager interface provides methods for Kubelet to manage pod topology hints.
Policy interface for Topology Manager Pod Admit Result.
Store interface is to allow Hint Providers to retrieve pod affinity.