From 597e95583f89468b9c13203244d40085ef283e9a Mon Sep 17 00:00:00 2001 From: Lumpiasty Date: Sat, 15 Feb 2025 18:41:22 +0100 Subject: [PATCH] Delete veloro definition --- infra/controllers/velero.yaml | 73 ----------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 infra/controllers/velero.yaml diff --git a/infra/controllers/velero.yaml b/infra/controllers/velero.yaml deleted file mode 100644 index 17ad69e..0000000 --- a/infra/controllers/velero.yaml +++ /dev/null @@ -1,73 +0,0 @@ ---- -apiVersion: v1 -kind: Namespace -metadata: - name: velero ---- -apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository -metadata: - name: vmware-tanzu - namespace: velero -spec: - interval: 24h - url: https://vmware-tanzu.github.io/helm-charts ---- -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: velero - namespace: velero -spec: - interval: 30m - chart: - spec: - chart: velero - version: 8.3.0 - sourceRef: - kind: HelmRepository - name: vmware-tanzu - namespace: velero - interval: 12h - values: - # Loosely recreating options from tutorial of openebs - # https://openebs.io/docs/Solutioning/backup-and-restore/velerobrfs - initContainers: - - name: velero-plugin-for-aws - image: velero/velero-plugin-for-aws:v1.11.1 - imagePullPolicy: IfNotPresent - volumeMounts: - - mountPath: /target - name: plugins - - deployNodeAgent: true - - configuration: - features: EnableCSI - backupStorageLocation: - - name: backblaze - provider: aws - bucket: lumpiasty-backups - prefix: homelab-backups - default: true - validationFrequency: 1h - # Need to manually create it - # https://blachniet.com/posts/backup-your-kubernetes-cluster-with-velero-and-backblaze/#create-the-bucket-and-application-key - credential: - name: backblaze-key - key: key - config: - region: eu-central-003 - s3Url: https://s3.eu-central-003.backblazeb2.com - checksumAlgorithm: "" - volumeSnapshotLocation: - - name: mayastor - provider: csi - - resources: - requests: - cpu: 0 - nodeAgent: - resources: - requests: - cpu: 0