---
apiVersion: admissionregistration.k8s.io/v1
kind: MutatingWebhookConfiguration
metadata:
  creationTimestamp: "2025-10-27T12:45:28Z"
  generateName: mbackup.cnpg.io-
  generation: 1
  labels:
    olm.managed: "true"
    olm.owner: mcg-operator.v4.19.6-rhodf
    olm.owner.kind: ClusterServiceVersion
    olm.owner.namespace: openshift-storage
    olm.webhook-description-generate-name: mbackup.cnpg.io
    olm.webhook-description-hash: 7gK2zs26CFxVhxD48N8HYIDZ08ijR6lMV0a68z
  managedFields:
  - apiVersion: admissionregistration.k8s.io/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:generateName: {}
        f:labels:
          .: {}
          f:olm.managed: {}
          f:olm.owner: {}
          f:olm.owner.kind: {}
          f:olm.owner.namespace: {}
          f:olm.webhook-description-generate-name: {}
          f:olm.webhook-description-hash: {}
      f:webhooks:
        .: {}
        k:{"name":"mbackup.cnpg.io"}:
          .: {}
          f:admissionReviewVersions: {}
          f:clientConfig:
            .: {}
            f:caBundle: {}
            f:service:
              .: {}
              f:name: {}
              f:namespace: {}
              f:path: {}
              f:port: {}
          f:failurePolicy: {}
          f:matchPolicy: {}
          f:name: {}
          f:namespaceSelector: {}
          f:objectSelector: {}
          f:reinvocationPolicy: {}
          f:rules: {}
          f:sideEffects: {}
          f:timeoutSeconds: {}
    manager: olm
    operation: Update
    time: "2025-10-27T12:45:28Z"
  name: mbackup.cnpg.io-46qtl
  resourceVersion: "59976"
  uid: 4eb7dae2-3228-4343-85dc-32358885fe36
webhooks:
- admissionReviewVersions:
  - v1
  clientConfig:
    caBundle: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJ2RENDQVdLZ0F3SUJBZ0lJZHI4Wm9OaVR0Z3N3Q2dZSUtvWkl6ajBFQXdJd1FqRVdNQlFHQTFVRUNoTU4KVW1Wa0lFaGhkQ3dnU1c1akxqRW9NQ1lHQTFVRUF4TWZiMnh0TFhObGJHWnphV2R1WldRdE56WmlaakU1WVRCawpPRGt6WWpZd1lqQWVGdzB5TlRFd01qY3hNalExTWpkYUZ3MHlOekV3TWpjeE1qUTFNamRhTUVJeEZqQVVCZ05WCkJBb1REVkpsWkNCSVlYUXNJRWx1WXk0eEtEQW1CZ05WQkFNVEgyOXNiUzF6Wld4bWMybG5ibVZrTFRjMlltWXgKT1dFd1pEZzVNMkkyTUdJd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUZnpWTWZYeHY5MXRtawovNEd3UlQyUzlTOVI5NUdiMndObkxwOS9mNTFUMW1haUt2cGF5T2V6ZjR2K09mMnRSZUo0YUk2SDRONWpjcmQxCnhHb0t0VmowbzBJd1FEQU9CZ05WSFE4QkFmOEVCQU1DQWdRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlYKSFE0RUZnUVVHTWlRRU1NQzJOMElQWG5ZV0p5L3VncWNMRjR3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQUp4cQo5SzhhTUVIYTBLVzBjNXI3OUo5UEkvUFlXNWtxODhIaEFQaEszRDlUQWlBRXFndnp2U1ZXVnNWK01NNnNEWWVVCmNyK1Bna3RnR0FXcmcrbHEwd0ZDVWc9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
    service:
      name: cnpg-controller-manager-service
      namespace: openshift-storage
      path: /mutate-postgresql-cnpg-noobaa-io-v1-backup
      port: 443
  failurePolicy: Fail
  matchPolicy: Equivalent
  name: mbackup.cnpg.io
  namespaceSelector:
    matchLabels:
      olm.operatorgroup.uid/7fa389e9-ae64-432a-99cc-205b7ecd749c: ""
  objectSelector: {}
  reinvocationPolicy: Never
  rules:
  - apiGroups:
    - postgresql.cnpg.noobaa.io
    apiVersions:
    - v1
    operations:
    - CREATE
    - UPDATE
    resources:
    - backups
    scope: '*'
  sideEffects: None
  timeoutSeconds: 10
