Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemoryAdvisorOptions ¶
type MemoryAdvisorOptions struct { MemoryHeadroomPolicyPriority []string *headroom.MemoryHeadroomPolicyOptions MemoryAdvisorPlugins []string MinCriticalWatermark resource.QuantityValue *plugins.MemoryAdvisorPluginsOptions }
MemoryAdvisorOptions holds the configurations for memory advisor in qos aware plugin
func NewMemoryAdvisorOptions ¶
func NewMemoryAdvisorOptions() *MemoryAdvisorOptions
NewMemoryAdvisorOptions creates a new Options with a default config
func (*MemoryAdvisorOptions) AddFlags ¶
func (o *MemoryAdvisorOptions) AddFlags(fs *pflag.FlagSet)
AddFlags adds flags to the specified FlagSet.
func (*MemoryAdvisorOptions) ApplyTo ¶
func (o *MemoryAdvisorOptions) ApplyTo(c *memory.MemoryAdvisorConfiguration) error
ApplyTo fills up config with options
Click to show internal directories.
Click to hide internal directories.