diff --git a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-audiobooks-nfs-storage-backup-secret-local.yaml b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-audiobooks-nfs-storage-backup-secret-local.yaml deleted file mode 100644 index 3bd9d7d98..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-audiobooks-nfs-storage-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: audiobookshelf-audiobooks-nfs-storage-backup-secret-local - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-audiobooks-0.8.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.8.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-audiobooks-nfs-storage-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/audiobookshelf/audiobookshelf-audiobooks-nfs-storage" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-books-nfs-storage-backup-secret-local.yaml b/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-books-nfs-storage-backup-secret-local.yaml deleted file mode 100644 index f17b402cd..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ExternalSecret-audiobookshelf-books-nfs-storage-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: audiobookshelf-books-nfs-storage-backup-secret-local - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-books-0.8.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.8.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-books-nfs-storage-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/audiobookshelf/audiobookshelf-books-nfs-storage" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-audiobooks-nfs-storage-backup-source-local.yaml b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-audiobooks-nfs-storage-backup-source-local.yaml deleted file mode 100644 index f3ecaed4f..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-audiobooks-nfs-storage-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: audiobookshelf-audiobooks-nfs-storage-backup-source-local - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-audiobooks-0.8.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.8.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-audiobooks-nfs-storage-backup -spec: - sourcePVC: audiobookshelf-audiobooks-nfs-storage - trigger: - schedule: 14 8 * * * - restic: - pruneIntervalDays: 7 - repository: audiobookshelf-audiobooks-nfs-storage-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Direct - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-books-nfs-storage-backup-source-local.yaml b/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-books-nfs-storage-backup-source-local.yaml deleted file mode 100644 index 890a43f55..000000000 --- a/clusters/cl01tl/manifests/audiobookshelf/ReplicationSource-audiobookshelf-books-nfs-storage-backup-source-local.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: audiobookshelf-books-nfs-storage-backup-source-local - namespace: audiobookshelf - labels: - helm.sh/chart: volsync-target-books-0.8.0 - app.kubernetes.io/instance: audiobookshelf - app.kubernetes.io/part-of: audiobookshelf - app.kubernetes.io/version: "0.8.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: audiobookshelf-books-nfs-storage-backup -spec: - sourcePVC: audiobookshelf-books-nfs-storage - trigger: - schedule: 14 8 * * * - restic: - pruneIntervalDays: 7 - repository: audiobookshelf-books-nfs-storage-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - copyMethod: Direct - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi