Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CPUHeadroomManagerConfiguration ¶
type CPUHeadroomManagerConfiguration struct { }
func NewCPUHeadroomManagerConfiguration ¶
func NewCPUHeadroomManagerConfiguration() *CPUHeadroomManagerConfiguration
type HeadroomReporterConfiguration ¶
type HeadroomReporterConfiguration struct { HeadroomReporterSyncPeriod time.Duration HeadroomReporterSlidingWindowTime time.Duration HeadroomReporterSlidingWindowMinStep v1.ResourceList HeadroomReporterSlidingWindowMaxStep v1.ResourceList HeadroomReporterSlidingWindowAggregateFunction string HeadroomReporterSlidingWindowAggregateArguments string *CPUHeadroomManagerConfiguration *MemoryHeadroomManagerConfiguration }
HeadroomReporterConfiguration stores configurations of headroom reporters in qos aware plugin
func NewHeadroomReporterConfiguration ¶
func NewHeadroomReporterConfiguration() *HeadroomReporterConfiguration
NewHeadroomReporterConfiguration creates new headroom reporter configurations
type MemoryHeadroomManagerConfiguration ¶
type MemoryHeadroomManagerConfiguration struct { }
func NewMemoryHeadroomManagerConfiguration ¶
func NewMemoryHeadroomManagerConfiguration() *MemoryHeadroomManagerConfiguration
Click to show internal directories.
Click to hide internal directories.