Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartManager ¶
func StartManager( scheme *runtime.Scheme, operatorOpts Options, logOpts zap.Options, clusterReconciler *controllers.FoundationDBClusterReconciler, backupReconciler *controllers.FoundationDBBackupReconciler, restoreReconciler *controllers.FoundationDBRestoreReconciler, logr *log.DelegatingLogger, watchedObjects ...client.Object) (manager.Manager, *os.File)
StartManager will start the FoundationDB operator manager. Each reconciler that is not nil will be added to the list of reconcilers For all reconcilers the Client, Recorder and if appropriate the namespace will be set.
Types ¶
type Options ¶
type Options struct { MetricsAddr string EnableLeaderElection bool LeaderElectionID string LogFile string CliTimeout int DeprecationOptions internal.DeprecationOptions MaxConcurrentReconciles int CleanUpOldLogFile bool LogFileMinAge time.Duration LogFileMaxSize int LogFileMaxAge int MaxNumberOfOldLogFiles int CompressOldFiles bool PrintVersion bool LabelSelector string WatchNamespace string GetTimeout time.Duration PostTimeout time.Duration }
Options provides all configuration Options for the operator
Click to show internal directories.
Click to hide internal directories.