Versions in this module Expand all Collapse all v0 v0.1.0 Apr 5, 2024 Changes in this version + const HealthBindAddressFlag + const KubeconfigFlag + const LeaderElectionFlag + const LeaderElectionIDFlag + const LeaderElectionNamespaceFlag + const LeaderElectionResourceLockFlag + const MasterURLFlag + const MetricsBindAddressFlag + const WebhookCertDirFlag + const WebhookServerHostFlag + const WebhookServerPortFlag + func IsShootNamespace(namespace string) bool + func LeaderElectionNameID(name string) string + type ManagerConfig struct + HealthBindAddress string + LeaderElection bool + LeaderElectionID string + LeaderElectionNamespace string + LeaderElectionResourceLock string + MetricsBindAddress string + WebhookCertDir string + WebhookServerHost string + WebhookServerPort int + func (c *ManagerConfig) Apply(opts *manager.Options) + func (c *ManagerConfig) Options() manager.Options + type ManagerOptions struct + HealthBindAddress string + LeaderElection bool + LeaderElectionID string + LeaderElectionNamespace string + LeaderElectionResourceLock string + MetricsBindAddress string + WebhookCertDir string + WebhookServerHost string + WebhookServerPort int + func (m *ManagerOptions) AddFlags(fs *pflag.FlagSet) + func (m *ManagerOptions) Complete() error + func (m *ManagerOptions) Completed() *ManagerConfig + type RESTConfig struct + Config *rest.Config + type RESTOptions struct + Kubeconfig string + MasterURL string + func NewRESTOptions() *RESTOptions + func (r *RESTOptions) AddFlags(fs *pflag.FlagSet) + func (r *RESTOptions) Complete() error + func (r *RESTOptions) Completed() *RESTConfig + type WatchBuilder []func(controller.Controller) error + func (w *WatchBuilder) AddToController(ctrl controller.Controller) error + func (w *WatchBuilder) Register(funcs ...func(controller.Controller) error)