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
EnableReportTopologyPolicy bool
ResourceNameToZoneTypeMap map[string]string
NeedValidationResources []string
}
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.