Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SchedulerConfiguration ¶
type SchedulerConfiguration struct {
metav1.TypeMeta
// LeaderElection defines the configuration of leader election client.
LeaderElection SchedulerLeaderElectionConfiguration
// ClientConnection specifies the kubeconfig file and client connection
// settings for the proxy server to use when communicating with the apiserver.
ClientConnection componentbaseconfig.ClientConnectionConfiguration
// Super master rest config
RestConfig *rest.Config
}
SchedulerConfiguration configures a vc namespace scheduler. It is read only during scheduler life cycle.
type SchedulerLeaderElectionConfiguration ¶
type SchedulerLeaderElectionConfiguration struct {
componentbaseconfig.LeaderElectionConfiguration
// LockObjectNamespace defines the namespace of the lock object
LockObjectNamespace string
// LockObjectName defines the lock object name
LockObjectName string
}
SchedulerLeaderElectionConfiguration expands LeaderElectionConfiguration to include syncer specific configuration.
Click to show internal directories.
Click to hide internal directories.