github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/astra.netapp.io/ResticVolumeBackup/testdata/healthy.yaml (about)

     1  apiVersion: astra.netapp.io/v1
     2  kind: ResticVolumeBackup
     3  metadata:
     4    annotations:
     5      astra.netapp.io/correlationid: 2d54c3e9-2b18-4ce9-958e-4c307619e4e7
     6    creationTimestamp: "2024-04-25T20:30:15Z"
     7    finalizers:
     8      - astra.netapp.io/finalizer
     9    generation: 1
    10    name: backup-40b1dc7d-f1c0-4c3d-b34e-d7db5cc26d14-vs-78b36b0d-52db-4b24-afe4-ceec56209bbb
    11    namespace: astra-connector
    12    ownerReferences:
    13      - apiVersion: astra.netapp.io/v1
    14        blockOwnerDeletion: true
    15        controller: true
    16        kind: Backup
    17        name: hourly-acde9-20240425195000
    18        uid: 40b1dc7d-f1c0-4c3d-b34e-d7db5cc26d14
    19    resourceVersion: "11460297"
    20    uid: f3424a57-862e-4609-88ce-e534a655a5d6
    21  spec:
    22    clonePVC:
    23      metadata: {}
    24      spec:
    25        accessModes:
    26          - ReadWriteOnce
    27        resources:
    28          requests:
    29            storage: 100Gi
    30        storageClassName: netapp-cvs-perf-premium
    31    dataSourceRef:
    32      apiGroup: snapshot.storage.k8s.io
    33      kind: VolumeSnapshot
    34      name: backup-40b1dc7d-f1c0-4c3d-b34e-d7db5cc26d14-vs-78b36b0d-52db-4b24-afe4-ceec56209bbb
    35    resticEnv:
    36      - name: GOOGLE_PROJECT_ID
    37      - name: GOOGLE_APPLICATION_CREDENTIALS
    38        value: /var/run/secrets/neptune/astra-gcp-backup-743cfd150129-5rdt4/credentials.json
    39      - name: RESTIC_PASSWORD
    40        value: password
    41    resticRepository: gs:astra-gcp-backup-743cfd150129://ghost_0af10ee8-772b-4367-8334-44f9e4ad2849/restic/ghost/mysql-pv-claim_5749beb5-e09a-4286-8cb4-1af9750f6929
    42    resticVolumeMounts:
    43      - mount:
    44          mountPath: /var/run/secrets/neptune/astra-gcp-backup-743cfd150129-5rdt4
    45          name: secret-astra-gcp-backup-743cfd150129-5rdt4
    46          readOnly: true
    47        source:
    48          items:
    49            - key: credentials.json
    50              path: credentials.json
    51          secretName: astra-gcp-backup-743cfd150129-5rdt4
    52  status:
    53    clonePVCName: restic-volume-backup-f3424a57-862e-4609-88ce-e534a655a5d6
    54    clonePVName: pvc-90470af6-7d44-4500-80c1-99f925193654
    55    completionTimestamp: "2024-04-25T20:31:57Z"
    56    conditions:
    57      - lastTransitionTime: "2024-04-25T20:30:15Z"
    58        message: Successfully reconciled
    59        reason: Done
    60        status: "True"
    61        type: SourcePVCExists
    62      - lastTransitionTime: "2024-04-25T20:30:15Z"
    63        message: Successfully reconciled
    64        reason: Done
    65        status: "True"
    66        type: ResticJobCreated
    67      - lastTransitionTime: "2024-04-25T20:30:54Z"
    68        message: Successfully reconciled
    69        reason: Done
    70        status: "True"
    71        type: ResticJobCompleted
    72      - lastTransitionTime: "2024-04-25T20:30:54Z"
    73        message: Successfully reconciled
    74        reason: Done
    75        status: "True"
    76        type: ResticJobCleanedUp
    77      - lastTransitionTime: "2024-04-25T20:30:54Z"
    78        message: Successfully reconciled
    79        reason: Done
    80        status: "True"
    81        type: TemporaryPVCCloneCleanedUp
    82      - lastTransitionTime: "2024-04-25T20:31:57Z"
    83        message: Successfully reconciled
    84        reason: Done
    85        status: "True"
    86        type: TemporaryPVCloneCleanedUp
    87      - lastTransitionTime: "2024-04-25T20:31:57Z"
    88        message: Successfully reconciled
    89        reason: Done
    90        status: "True"
    91        type: Completed
    92    resticJobName: restic-volume-backup-f3424a57-862e-4609-88ce-e534a655a5d6
    93    resticSnapshotID: 88c5684cf3e0cd73e57d96f11d20b1c6b03c913cf574cb73cb40da95078d6694
    94    state: Completed