Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenericReporterConfiguration ¶
type GenericReporterConfiguration struct { CollectInterval time.Duration // InnerPlugins is the list of plugins implemented in katalyst to enable or disable // '*' means "all enabled by default" // 'foo' means "enable 'foo'" // '-foo' means "disable 'foo'" // first item for a particular name wins InnerPlugins []string RefreshLatestCNRPeriod time.Duration // DefaultCNRLabels is the labels for CNR created by reporter DefaultCNRLabels map[string]string }
func NewGenericReporterConfiguration ¶
func NewGenericReporterConfiguration() *GenericReporterConfiguration
type KubeletPluginConfiguration ¶
type KubeletPluginConfiguration struct { PodResourcesServerEndpoints []string KubeletResourcePluginPaths []string KubeletResourcePluginStateFile string EnableReportTopologyPolicy bool ResourceNameToZoneTypeMap map[string]string NeedValidationResources []string EnablePodResourcesFilter bool }
func NewKubeletPluginConfiguration ¶
func NewKubeletPluginConfiguration() *KubeletPluginConfiguration
type ReporterPluginsConfiguration ¶
type ReporterPluginsConfiguration struct {
*KubeletPluginConfiguration
}
func NewReporterPluginsConfiguration ¶
func NewReporterPluginsConfiguration() *ReporterPluginsConfiguration
Click to show internal directories.
Click to hide internal directories.