Versions in this module Expand all Collapse all v1 v1.0.0 Aug 28, 2023 Changes in this version + const FlagCertificateDirectory + const FlagCertificateFileName + const FlagCertificateKeyFileName + type Builder struct + func NewWebhookBuilder() Builder + func (builder Builder) GetManagerProvider() Provider + func (builder Builder) Run(webhookManager manager.Manager, webhooks map[string]*webhook.Admission) error + func (builder Builder) SetCertificateWatcher(watcher certificates.ICertificateWatcher) Builder + func (builder Builder) SetManagerProvider(provider Provider) Builder + func (builder Builder) SetNamespace(namespace string) Builder + func (builder Builder) SetPodName(podName string) Builder + type IManager manager.Manager + type Provider interface + SetupWebhookServer func(mgr manager.Manager) + type WebhookProvider struct + func NewWebhookManagerProvider(certificateDirectory string, keyFileName string, certificateFileName string) WebhookProvider + func (provider WebhookProvider) SetupWebhookServer(mgr manager.Manager)