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.