apiVersion: admissionregistration.k8s.io/v1 kind: ValidatingWebhookConfiguration metadata: creationTimestamp: null name: validating-webhook-configuration annotations: cert-manager.io/inject-ca-from: default/webhook-certificate webhooks: - admissionReviewVersions: - v1 - v1beta1 clientConfig: service: name: webhook-service namespace: default path: /validate-jenkins-io-v1alpha2-jenkins failurePolicy: Fail name: vjenkins.kb.io rules: - apiGroups: - jenkins.io apiVersions: - v1alpha2 operations: - CREATE - UPDATE resources: - jenkins sideEffects: None --- apiVersion: v1 kind: Service metadata: name: webhook-service namespace: default spec: ports: - port: 443 targetPort: 9443 selector: control-plane: controller-manager ---