Versions in this module Expand all Collapse all v0 v0.1.15 Feb 5, 2023 v0.1.14 Feb 6, 2023 Changes in this version + const CertDirPath + const CertFilename + const PrivateKeyFilename + const Year + func UpdateWebHookCA(ctx context.Context, webHookName string, ca []byte) error + func WriteCertToFiles(bundle CertificateBundle) error + type CertificateBundle struct + CertPem []byte + PrivateKeyPem []byte + func GenerateSelfSignedCertificate(hostname string, namespace string) (CertificateBundle, error) + type IntentsValidator struct + func NewIntentsValidator(c client.Client) *IntentsValidator + func (v *IntentsValidator) SetupWebhookWithManager(mgr ctrl.Manager) error + func (v *IntentsValidator) ValidateCreate(ctx context.Context, obj runtime.Object) error + func (v *IntentsValidator) ValidateDelete(ctx context.Context, obj runtime.Object) error + func (v *IntentsValidator) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) error