Versions in this module Expand all Collapse all v0 v0.0.3 Apr 15, 2022 v0.0.1 Apr 15, 2022 Changes in this version + var WebhookMainWithConfig = MainWithConfig + var WebhookMainWithContext = MainWithContext + func CheckK8sClientMinimumVersionOrDie(ctx context.Context, logger *zap.SugaredLogger) + func ControllersAndWebhooksFromCtors(ctx context.Context, cmw *cminformer.InformedWatcher, ...) ([]*controller.Impl, []interface{}) + func EnableInjectionOrDie(ctx context.Context, cfg *rest.Config) context.Context + func GetLeaderElectionConfig(ctx context.Context) (*leaderelection.Config, error) + func GetLoggingConfig(ctx context.Context) (*logging.Config, error) + func IsHADisabled(ctx context.Context) bool + func Main(component string, ctors ...injection.ControllerConstructor) + func MainNamed(ctx context.Context, component string, ...) + func MainWithConfig(ctx context.Context, component string, cfg *rest.Config, ...) + func MainWithContext(ctx context.Context, component string, ...) + func SecretFetcher(ctx context.Context) metrics.SecretFetcher + func SetupConfigMapWatchOrDie(ctx context.Context, logger *zap.SugaredLogger) *cminformer.InformedWatcher + func SetupLoggerOrDie(ctx context.Context, component string) (*zap.SugaredLogger, zap.AtomicLevel) + func WatchLoggingConfigOrDie(ctx context.Context, cmw *cminformer.InformedWatcher, ...) + func WatchObservabilityConfigOrDie(ctx context.Context, cmw *cminformer.InformedWatcher, ...) + func WithHADisabled(ctx context.Context) context.Context