validation.webhook.domainmapping.serving.knative.dev created 2021-08-30 19:00:00, version 3521768420

apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingWebhookConfiguration
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: '{"apiVersion":"admissionregistration.k8s.io/v1","kind":"ValidatingWebhookConfiguration","metadata":{"labels":{"serving.knative.dev/release":"v0.24.0"},"name":"validation.webhook.domainmapping.serving.knative.dev"},"webhooks":[{"admissionReviewVersions":["v1","v1beta1"],"clientConfig":{"service":{"name":"domainmapping-webhook","namespace":"knative-serving"}},"failurePolicy":"Fail","name":"validation.webhook.domainmapping.serving.knative.dev","rules":[{"apiGroups":["serving.knative.dev"],"apiVersions":["v1alpha1"],"operations":["CREATE","UPDATE","DELETE"],"resources":["domainmappings"],"scope":"*"}],"sideEffects":"None","timeoutSeconds":10}]}

      '
  creationTimestamp: '2021-08-30T19:00:00Z'
  generation: 15743
  labels:
    serving.knative.dev/release: v0.24.0
  managedFields:
  - apiVersion: admissionregistration.k8s.io/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:ownerReferences:
          .: {}
          k:{"uid":"26093249-0b41-4ea5-b0f4-d8914e00c887"}:
            .: {}
            f:apiVersion: {}
            f:blockOwnerDeletion: {}
            f:controller: {}
            f:kind: {}
            f:name: {}
            f:uid: {}
      f:webhooks:
        k:{"name":"validation.webhook.domainmapping.serving.knative.dev"}:
          f:clientConfig:
            f:caBundle: {}
            f:service:
              f:path: {}
          f:namespaceSelector: {}
          f:rules: {}
    manager: domain-mapping-webhook
    operation: Update
    time: '2025-10-25T06:16:24Z'
  - apiVersion: admissionregistration.k8s.io/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:annotations:
          .: {}
          f:kubectl.kubernetes.io/last-applied-configuration: {}
        f:labels:
          .: {}
          f:serving.knative.dev/release: {}
      f:webhooks:
        .: {}
        k:{"name":"validation.webhook.domainmapping.serving.knative.dev"}:
          .: {}
          f:admissionReviewVersions: {}
          f:clientConfig:
            .: {}
            f:service:
              .: {}
              f:name: {}
              f:namespace: {}
              f:port: {}
          f:failurePolicy: {}
          f:matchPolicy: {}
          f:name: {}
          f:objectSelector: {}
          f:sideEffects: {}
          f:timeoutSeconds: {}
    manager: manifestival
    operation: Update
    time: '2025-10-25T06:16:24Z'
  name: validation.webhook.domainmapping.serving.knative.dev
  ownerReferences:
  - apiVersion: v1
    blockOwnerDeletion: true
    controller: true
    kind: Namespace
    name: knative-serving
    uid: 26093249-0b41-4ea5-b0f4-d8914e00c887
  resourceVersion: '3521768420'
  uid: 1de98aec-f463-4263-a0e5-5e778b71f82f
webhooks:
- admissionReviewVersions:
  - v1
  - v1beta1
  clientConfig:
    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNxRENDQWs2Z0F3SUJBZ0lSQUo0WFFiT1RxcWJZaHN0SHV0cldwcVl3Q2dZSUtvWkl6ajBFQXdJd1NqRVUKTUJJR0ExVUVDaE1MYTI1aGRHbDJaUzVrWlhZeE1qQXdCZ05WQkFNVEtXUnZiV0ZwYm0xaGNIQnBibWN0ZDJWaQphRzl2YXk1cmJtRjBhWFpsTFhObGNuWnBibWN1YzNaak1CNFhEVEkxTVRBeU1URXlNVFl4TVZvWERUSTFNVEF5Ck9ERXlNVFl4TVZvd1NqRVVNQklHQTFVRUNoTUxhMjVoZEdsMlpTNWtaWFl4TWpBd0JnTlZCQU1US1dSdmJXRnAKYm0xaGNIQnBibWN0ZDJWaWFHOXZheTVyYm1GMGFYWmxMWE5sY25acGJtY3VjM1pqTUZrd0V3WUhLb1pJemowQwpBUVlJS29aSXpqMERBUWNEUWdBRTA1QysvSkd0SzJDU3NFcUtLaG5TbWg5QXE5djdMUFZ4c1FEQnBsT1cvYmNNCk0xYTFsS3hnM25zVVEycnNjQkUxOGh1SHJGbU1kd01TNld4OFY2Q3FLNk9DQVJNd2dnRVBNQTRHQTFVZER3RUIKL3dRRUF3SUNoREFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0R3WURWUjBUQVFILwpCQVV3QXdFQi96QWRCZ05WSFE0RUZnUVV0bnpDWDJrQ21xc2dOaFM3T2pyeFUzYktURkl3Z2EwR0ExVWRFUVNCCnBUQ0Jvb0lWWkc5dFlXbHViV0Z3Y0dsdVp5MTNaV0pvYjI5cmdpVmtiMjFoYVc1dFlYQndhVzVuTFhkbFltaHYKYjJzdWEyNWhkR2wyWlMxelpYSjJhVzVuZ2lsa2IyMWhhVzV0WVhCd2FXNW5MWGRsWW1odmIyc3VhMjVoZEdsMgpaUzF6WlhKMmFXNW5Mbk4yWTRJM1pHOXRZV2x1YldGd2NHbHVaeTEzWldKb2IyOXJMbXR1WVhScGRtVXRjMlZ5CmRtbHVaeTV6ZG1NdVkyeDFjM1JsY2k1c2IyTmhiREFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUVBNXFKeHdaUW8KOWtqYmVqZi90ZjhWTkMzb1VQbS9tUzZhSEtZM3c2Z3BzWG9DSUgwL3NGMzFzUTBYd1dKUmh1YVJsVElsSVNudgordjNQWmdCZ0R3UGF3a2MwCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
    service:
      name: domainmapping-webhook
      namespace: knative-serving
      path: /resource-validation
      port: 443
  failurePolicy: Fail
  matchPolicy: Equivalent
  name: validation.webhook.domainmapping.serving.knative.dev
  namespaceSelector:
    matchExpressions:
    - key: webhooks.knative.dev/exclude
      operator: DoesNotExist
  objectSelector: {}
  rules:
  - apiGroups:
    - serving.knative.dev
    apiVersions:
    - v1alpha1
    operations:
    - CREATE
    - UPDATE
    - DELETE
    resources:
    - domainmappings
    - domainmappings/status
    scope: '*'
  sideEffects: None
  timeoutSeconds: 10