From cd5106e7d791f450ed7d8e8ee65ace445dfedabf Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 29 Dec 2024 21:26:25 -0600 Subject: [PATCH] remove backup --- .../lidatube/templates/external-secret.yaml | 59 ------------------- .../templates/replication-source.yaml | 27 --------- 2 files changed, 86 deletions(-) delete mode 100644 clusters/cl01tl/applications/lidatube/templates/replication-source.yaml diff --git a/clusters/cl01tl/applications/lidatube/templates/external-secret.yaml b/clusters/cl01tl/applications/lidatube/templates/external-secret.yaml index b98ad5cef..02cfb7c9a 100644 --- a/clusters/cl01tl/applications/lidatube/templates/external-secret.yaml +++ b/clusters/cl01tl/applications/lidatube/templates/external-secret.yaml @@ -21,62 +21,3 @@ spec: key: /cl01tl/lidarr2/key metadataPolicy: None property: key - ---- -apiVersion: external-secrets.io/v1beta1 -kind: ExternalSecret -metadata: - name: lidatube-config-backup-secret - namespace: {{ .Release.Namespace }} - labels: - app.kubernetes.io/name: lidatube-config-backup-secret - app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/version: {{ .Chart.AppVersion }} - app.kubernetes.io/component: backup - app.kubernetes.io/part-of: {{ .Release.Name }} -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ `{{ .BUCKET_ENDPOINT }}` }}/lidatube/lidatube-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /cl01tl/volsync/restic/config - metadataPolicy: None - property: S3_BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /cl01tl/volsync/restic/config - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /cl01tl/volsync/restic/config - metadataPolicy: None - property: AWS_DEFAULT_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /digital-ocean/home-infra/volsync-backups - metadataPolicy: None - property: access_key - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /digital-ocean/home-infra/volsync-backups - metadataPolicy: None - property: secret_key diff --git a/clusters/cl01tl/applications/lidatube/templates/replication-source.yaml b/clusters/cl01tl/applications/lidatube/templates/replication-source.yaml deleted file mode 100644 index 74486ee25..000000000 --- a/clusters/cl01tl/applications/lidatube/templates/replication-source.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: lidatube-config-backup-source - namespace: {{ .Release.Namespace }} - labels: - app.kubernetes.io/name: lidatube-config-backup-source - app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/version: {{ .Chart.AppVersion }} - app.kubernetes.io/component: backup - app.kubernetes.io/part-of: {{ .Release.Name }} -spec: - sourcePVC: lidatube-config - trigger: - schedule: 0 0 */3 * * - restic: - pruneIntervalDays: 30 - repository: lidatube-config-backup-secret - retain: - hourly: 1 - daily: 1 - weekly: 1 - monthly: 2 - yearly: 4 - copyMethod: Snapshot - storageClassName: ceph-block-delete - volumeSnapshotClassName: ceph-blockpool-snapshot