Documentation ¶
Index ¶
- func GetContainerTypeAndIndex(pod *v1.Pod, container *v1.Container) (containerType pluginapi.ContainerType, containerIndex uint64, err error)
- func GetPodEffectiveRequest(pod *v1.Pod) v1.ResourceList
- func IsDedicatedPod(pod *v1.Pod) bool
- func IsExclusive(pod *v1.Pod) bool
- func IsNumaBinding(pod *v1.Pod) bool
- func IsReclaimedPod(pod *v1.Pod) bool
- func IsRequestFullCPU(pod *v1.Pod) bool
- func NewFramework(fns []st.RegisterPluginFunc, cfgs []config.PluginConfig, profileName string, ...) (framework.Framework, error)
- func SetQoSConfig(config *generic.QoSConfiguration)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetContainerTypeAndIndex ¶ added in v0.4.0
func GetPodEffectiveRequest ¶ added in v0.4.0
func GetPodEffectiveRequest(pod *v1.Pod) v1.ResourceList
func IsDedicatedPod ¶ added in v0.4.0
func IsExclusive ¶ added in v0.4.0
func IsNumaBinding ¶ added in v0.4.0
func IsReclaimedPod ¶
func IsRequestFullCPU ¶ added in v0.4.0
func NewFramework ¶ added in v0.4.0
func NewFramework(fns []st.RegisterPluginFunc, cfgs []config.PluginConfig, profileName string, opts ...runtime.Option) (framework.Framework, error)
NewFramework is a variant version of st.NewFramework - with extra PluginConfig slice as input.
func SetQoSConfig ¶
func SetQoSConfig(config *generic.QoSConfiguration)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.