Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CPUHeadroomConfiguration ¶
type CPUHeadroomConfiguration struct {
*CPUUtilBasedConfiguration
}
func NewCPUHeadroomConfiguration ¶
func NewCPUHeadroomConfiguration() *CPUHeadroomConfiguration
func (*CPUHeadroomConfiguration) ApplyConfiguration ¶
func (c *CPUHeadroomConfiguration) ApplyConfiguration(conf *crd.DynamicConfigCRD)
type CPUUtilBasedConfiguration ¶
type CPUUtilBasedConfiguration struct { Enable bool TargetReclaimedCoreUtilization float64 MaxReclaimedCoreUtilization float64 MaxOversoldRate float64 MaxHeadroomCapacityRate float64 }
func NewCPUUtilBasedConfiguration ¶
func NewCPUUtilBasedConfiguration() *CPUUtilBasedConfiguration
func (*CPUUtilBasedConfiguration) ApplyConfiguration ¶
func (c *CPUUtilBasedConfiguration) ApplyConfiguration(conf *crd.DynamicConfigCRD)
Click to show internal directories.
Click to hide internal directories.