Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompletedConfig ¶
type CompletedConfig struct {
*Config
ClientFactory client.Factory
KubeClient kubernetes.Interface
KahuClient versioned.Interface
KahuInformer kahuinformer.SharedInformerFactory
DynamicClient dynamic.Interface
DiscoveryHelper discovery.DiscoveryHelper
EventBroadcaster record.EventBroadcaster
HookExecutor hooks.Hooks
PodCmdExecutor hooks.PodCommandExecutor
}
func (*CompletedConfig) Print ¶
func (cfg *CompletedConfig) Print()
type Config ¶
type Config struct {
ControllerWorkers int
EnableLeaderElection bool
DisableControllers []string
KahuClientConfig client.Config
BackupControllerConfig backup.Config
LeaderLockNamespace string
LeaderLeaseDuration time.Duration
LeaderRenewDeadline time.Duration
LeaderRetryPeriod time.Duration
}
func (*Config) Complete ¶
func (cfg *Config) Complete() (*CompletedConfig, error)
Click to show internal directories.
Click to hide internal directories.