Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseConfiguration ¶
type BaseConfiguration struct { // Agents is the list of agent components to enable or disable // '*' means "all enabled by default agents" // 'foo' means "enable 'foo'" // '-foo' means "disable 'foo'" // first item for a particular name wins Agents []string NodeName string NodeAddress string // LockFileName indicates the file used as unique lock LockFileName string // if LockWaitingEnabled set as true, will not panic and report agent as healthy instead LockWaitingEnabled bool *MachineInfoConfiguration }
func NewBaseConfiguration ¶
func NewBaseConfiguration() *BaseConfiguration
type MachineInfoConfiguration ¶ added in v0.2.0
type MetaServerConfiguration ¶
type MetaServerConfiguration struct { CNRCacheTTL time.Duration CustomNodeConfigCacheTTL time.Duration ServiceProfileCacheTTL time.Duration ConfigCacheTTL time.Duration ConfigSkipFailedInitialization bool ConfigDisableDynamic bool ConfigCheckpointGraceTime time.Duration KubeletReadOnlyPort int KubeletSecurePort int EnableKubeletSecurePort bool KubeletPodCacheSyncPeriod time.Duration KubeletPodCacheSyncMaxRate rate.Limit KubeletPodCacheSyncBurstBulk int KubeletConfigEndpoint string KubeletPodsEndpoint string APIAuthTokenFile string RemoteRuntimeEndpoint string RuntimePodCacheSyncPeriod time.Duration CheckpointManagerDir string EnableMetricsFetcher bool EnableCNCFetcher bool }
func NewMetaServerConfiguration ¶
func NewMetaServerConfiguration() *MetaServerConfiguration
type PluginManagerConfiguration ¶
type PluginManagerConfiguration struct {
PluginRegistrationDir string
}
func NewPluginManagerConfiguration ¶
func NewPluginManagerConfiguration() *PluginManagerConfiguration
type QRMAdvisorConfiguration ¶
type QRMAdvisorConfiguration struct { CPUAdvisorSocketAbsPath string CPUPluginSocketAbsPath string MemoryAdvisorSocketAbsPath string }
func NewQRMAdvisorConfiguration ¶
func NewQRMAdvisorConfiguration() *QRMAdvisorConfiguration
Click to show internal directories.
Click to hide internal directories.