From 941841ddcec796bc4ce2802100cb33edd0544377 Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Sat, 7 Jun 2025 16:58:37 -0400 Subject: [PATCH] remove snapshot controller --- .../kustomization-snapshot-controller.yaml | 18 ------------- .../namespace-snapshot-controller.yaml | 4 --- .../helmrelease-snapshot-controller.yaml | 25 ------------------- 3 files changed, 47 deletions(-) delete mode 100644 bootstrap/kustomizations/kustomization-snapshot-controller.yaml delete mode 100644 bootstrap/namespaces/namespace-snapshot-controller.yaml delete mode 100644 snapshot-controller/helmrelease-snapshot-controller.yaml diff --git a/bootstrap/kustomizations/kustomization-snapshot-controller.yaml b/bootstrap/kustomizations/kustomization-snapshot-controller.yaml deleted file mode 100644 index 05769fc..0000000 --- a/bootstrap/kustomizations/kustomization-snapshot-controller.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: snapshot-controller - namespace: flux-system -spec: - interval: 15m - path: ./snapshot-controller - prune: false # remove any elements later removed from the above path - timeout: 2m # if not set, this defaults to interval duration, which is 1h - sourceRef: - kind: GitRepository - name: flux-system - healthChecks: - - apiVersion: helm.toolkit.fluxcd.io/v2 - kind: HelmRelease - name: snapshot-controller - namespace: snapshot-controller diff --git a/bootstrap/namespaces/namespace-snapshot-controller.yaml b/bootstrap/namespaces/namespace-snapshot-controller.yaml deleted file mode 100644 index 360a34a..0000000 --- a/bootstrap/namespaces/namespace-snapshot-controller.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: snapshot-controller diff --git a/snapshot-controller/helmrelease-snapshot-controller.yaml b/snapshot-controller/helmrelease-snapshot-controller.yaml deleted file mode 100644 index 8e25a0a..0000000 --- a/snapshot-controller/helmrelease-snapshot-controller.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: snapshot-controller - namespace: snapshot-controller -spec: - chart: - spec: - chart: snapshot-controller - version: 3.x - sourceRef: - kind: HelmRepository - name: piraeus-charts - namespace: flux-system - interval: 15m - timeout: 5m - releaseName: snapshot-controller - values: - controller: - volumeSnapshotClasses: - - name: longhorn - driver: driver.longhorn.io - labels: - snapshot.storage.kubernetes.io/is-default-class: "true" - deletionPolicy: Delete