Documentation
¶
Overview ¶
Package leader manages operator runtime orchestration including registration, connections, state sync, and node draining.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager handles operator leader runtime: registration, connections, and subsystem orchestration
func New ¶
func New(c client.Client, mgr ctrl.Manager, configPath string, connProvider *connection.Provider, onSyncReady func(*sync.Manager), onClusterName func(string)) *Manager
New creates a new runtime manager
func (*Manager) NeedLeaderElection ¶
NeedLeaderElection implements LeaderElectionRunnable
Click to show internal directories.
Click to hide internal directories.