github.com/replicatedhq/ship@v0.55.0/integration/init/cert-manager/expected/base/deploy/manifests/ValidatingWebhookConfiguration-cert-manager-webhook.yaml (about) 1 # Source: cert-manager/charts/webhook/templates/validating-webhook.yaml 2 apiVersion: admissionregistration.k8s.io/v1beta1 3 kind: ValidatingWebhookConfiguration 4 metadata: 5 name: cert-manager-webhook 6 labels: 7 app: webhook 8 chart: webhook-v0.7.0 9 release: cert-manager 10 heritage: Tiller 11 annotations: 12 certmanager.k8s.io/inject-apiserver-ca: "true" 13 webhooks: 14 - name: certificates.admission.certmanager.k8s.io 15 namespaceSelector: 16 matchExpressions: 17 - key: "certmanager.k8s.io/disable-validation" 18 operator: "NotIn" 19 values: 20 - "true" 21 - key: "name" 22 operator: "NotIn" 23 values: 24 - cert-manager 25 rules: 26 - apiGroups: 27 - "certmanager.k8s.io" 28 apiVersions: 29 - v1alpha1 30 operations: 31 - CREATE 32 - UPDATE 33 resources: 34 - certificates 35 failurePolicy: Fail 36 clientConfig: 37 service: 38 name: kubernetes 39 namespace: default 40 path: /apis/admission.certmanager.k8s.io/v1beta1/certificates 41 - name: issuers.admission.certmanager.k8s.io 42 namespaceSelector: 43 matchExpressions: 44 - key: "certmanager.k8s.io/disable-validation" 45 operator: "NotIn" 46 values: 47 - "true" 48 - key: "name" 49 operator: "NotIn" 50 values: 51 - cert-manager 52 rules: 53 - apiGroups: 54 - "certmanager.k8s.io" 55 apiVersions: 56 - v1alpha1 57 operations: 58 - CREATE 59 - UPDATE 60 resources: 61 - issuers 62 failurePolicy: Fail 63 clientConfig: 64 service: 65 name: kubernetes 66 namespace: default 67 path: /apis/admission.certmanager.k8s.io/v1beta1/issuers 68 - name: clusterissuers.admission.certmanager.k8s.io 69 namespaceSelector: 70 matchExpressions: 71 - key: "certmanager.k8s.io/disable-validation" 72 operator: "NotIn" 73 values: 74 - "true" 75 - key: "name" 76 operator: "NotIn" 77 values: 78 - cert-manager 79 rules: 80 - apiGroups: 81 - "certmanager.k8s.io" 82 apiVersions: 83 - v1alpha1 84 operations: 85 - CREATE 86 - UPDATE 87 resources: 88 - clusterissuers 89 failurePolicy: Fail 90 clientConfig: 91 service: 92 name: kubernetes 93 namespace: default 94 path: /apis/admission.certmanager.k8s.io/v1beta1/clusterissuers 95