28 lines
834 B
YAML
28 lines
834 B
YAML
---
|
|
# yaml-language-server: $schema=https://k8s-validation-schemas.pages.dev/volsync.backube/replicationdestination_v1alpha1.json
|
|
apiVersion: volsync.backube/v1alpha1
|
|
kind: ReplicationDestination
|
|
metadata:
|
|
name: "mysql-db-backup-dst"
|
|
labels:
|
|
kustomize.toolkit.fluxcd.io/ssa: IfNotPresent
|
|
spec:
|
|
trigger:
|
|
manual: restore-once
|
|
restic:
|
|
repository: "mysql-db-backup-volsync-secret"
|
|
copyMethod: Snapshot
|
|
volumeSnapshotClassName: "csi-ceph-blockpool"
|
|
cacheStorageClassName: "ceph-block"
|
|
cacheAccessModes: ["ReadWriteOnce"]
|
|
cacheCapacity: 2Gi
|
|
storageClassName: "ceph-block"
|
|
accessModes: ["ReadWriteOnce"]
|
|
capacity: 10Gi
|
|
moverSecurityContext:
|
|
runAsUser: 1000
|
|
runAsGroup: 1000
|
|
fsGroup: 1000
|
|
enableFileDeletion: true
|
|
cleanupCachePVC: true
|
|
cleanupTempPVC: true |