Versions in this module Expand all Collapse all v0 v0.0.2 Mar 2, 2021 v0.0.1 Sep 25, 2020 Changes in this version + const ConfigDir + type Config struct + CaCertificate []byte + CaKey []byte + CertDir string + Certificate []byte + ConfigName string + Key []byte + func NewConfig(c client.Client, config *config.Config, generator credsgen.Generator, ...) *Config + func (f *Config) CreateMutationWebhookServerConfig(ctx context.Context, webhooks []*OperatorWebhook) error + func (f *Config) CreateValidationWebhookServerConfig(ctx context.Context, webhooks []*OperatorWebhook) error + func (f *Config) SetupCertificate(ctx context.Context) error + type OperatorWebhook struct + FailurePolicy admissionregistration.FailurePolicyType + Handler admission.Handler + Name string + NamespaceSelector *metav1.LabelSelector + Path string + Rules []admissionregistration.RuleWithOperations + Webhook *webhook.Admission