apiVersion: oadp.openshift.io/v1alpha1
kind: DataProtectionApplication
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"oadp.openshift.io/v1alpha1","kind":"DataProtectionApplication","metadata":{"annotations":{},"name":"example-velero","namespace":"openshift-adp"},"spec":{"backupLocations":[{"name":"bucket-cloud33-pvc","velero":{"config":{"insecureSkipTLSVerify":"true","profile":"default","region":"noobaa","s3ForcePathStyle":"true","s3Url":"http://minio-minio-bucket.apps.vlan608.rdu2.scalelab.redhat.com"},"credential":{"key":"cloud","name":"minio-oadp-bucket-credentials"},"default":true,"objectStorage":{"bucket":"minio-oadp-bucket","prefix":"velero"},"provider":"aws"}},{"name":"bucket-cloud20-pvc","velero":{"config":{"insecureSkipTLSVerify":"true","profile":"default","region":"noobaa","s3ForcePathStyle":"true","s3Url":"http://minio-minio-bucket.apps.vlan603.rdu2.scalelab.redhat.com"},"credential":{"key":"cloud","name":"minio-oadp-bucket-credentials"},"default":false,"objectStorage":{"bucket":"minio-oadp-bucket","prefix":"velero"},"provider":"aws"}}],"configuration":{"nodeAgent":{"cacheLimitMB":350000,"enable":true,"podConfig":{"resourceAllocations":{"requests":{"cpu":1,"ephemeral-storage":"300Gi","memory":"16384Mi"}}},"timeout":"2880m","uploaderType":"kopia"},"velero":{"defaultPlugins":["openshift","aws","csi","kubevirt"],"logLevel":"debug","podConfig":{"resourceAllocations":{"requests":{"cpu":"2000m","memory":"4096Mi"}}},"resourceTimeout":"300m"}}}}
  creationTimestamp: "2025-06-05T12:53:29Z"
  generation: 21
  name: example-velero
  namespace: openshift-adp
  resourceVersion: "1248888169"
  uid: e79570ad-2d85-4a50-b6da-444b8d1a4f88
spec:
  backupLocations:
  - name: bucket-cloud33-pvc
    velero:
      config:
        insecureSkipTLSVerify: "true"
        profile: default
        region: noobaa
        s3ForcePathStyle: "true"
        s3Url: http://minio-minio-bucket.apps.vlan608.rdu2.scalelab.redhat.com
      credential:
        key: cloud
        name: minio-oadp-bucket-credentials
      default: true
      objectStorage:
        bucket: minio-oadp-bucket
        prefix: velero
      provider: aws
  configuration:
    nodeAgent:
      cacheLimitMB: 250000
      enable: true
      loadConcurrency:
        globalConfig: 10
      podConfig:
        resourceAllocations:
          limits:
            cpu: 20
            ephemeral-storage: 300Gi
            memory: 32768Mi
          requests:
            cpu: 1
            ephemeral-storage: 300Gi
            memory: 16384Mi
      timeout: 2880m
      uploaderType: kopia
    velero:
      defaultPlugins:
      - openshift
      - aws
      - csi
      - kubevirt
      disableFsBackup: false
      logLevel: debug
      podConfig:
        resourceAllocations:
          requests:
            cpu: 2000m
            memory: 4096Mi
      resourceTimeout: 300m
  logFormat: text
status:
  conditions:
  - lastTransitionTime: "2025-06-05T12:54:51Z"
    message: Reconcile complete
    reason: Complete
    status: "True"
    type: Reconciled
