---
# System prepended metadata

title: IBM Fusion example DPA
tags: [ibm fusion]

---

- apiVersion: oadp.openshift.io/v1alpha1
  kind: DataProtectionApplication
  metadata:
    creationTimestamp: "2024-08-21T21:23:24Z"
    generation: 2
    labels:
      app.kubernetes.io/component: velero
      app.kubernetes.io/name: guardian
    name: velero
    namespace: ibm-backup-restore
    ownerReferences:
    - apiVersion: dataprotectionagent.idp.ibm.com/v1
      kind: DataProtectionAgent
      name: dpagent
      uid: 55a0efd4-8161-4cdc-8a95-0f4ff9f9a108
    resourceVersion: "31237498"
    uid: bfe2a71f-90fd-4ef1-89b7-11861877ec93
  spec:
    backupImages: false
    backupLocations:
    - velero:
        accessMode: ReadWrite
        backupSyncPeriod: 30s
        config:
          publicUrl: https://172.30.150.161:9000
          region: minio
          s3ForcePathStyle: "true"
          s3Url: https://guardian-mi<snip>-restore.svc:9000
        credential:
          key: cloud
          name: cloud-credentials
        default: true
        objectStorage:
          bucket: velero
          caCert: <snip> tLS0K
        provider: aws
    configuration:
      restic:
        enable: false
      velero:
        customPlugins:
        - image: cp.icr.io/cp/fbr/guardian-kubevirt-velero-plugin@sha256:54f<snip>8b6e
          name: isf-kubevirt
        defaultPlugins:
        - openshift
        - aws
        noDefaultBackupLocation: false
        podConfig:
          labels:
            app.kubernetes.io/part-of: ibm-backup-restore
          resourceAllocations:
            limits:
              cpu: "2"
              ephemeral-storage: 50Mi
              memory: 2Gi
            requests:
              cpu: 200m
              ephemeral-storage: 25Mi
              memory: 256Mi
    podDnsConfig: {}
  status:
    conditions:
    - lastTransitionTime: "2024-08-21T21:23:24Z"
      message: Reconcile complete
      reason: Complete
      status: "True"
      type: Reconciled
kind: List
metadata:
  resourceVersion: ""