From d0a3ce1cf8e78c21ff5d0b118ab66a12dc9e8bde Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Thu, 6 Mar 2025 22:14:07 -0600 Subject: [PATCH] enable snapshot controller --- .../storage/snapshot-controller/Chart.yaml | 21 +++++++++++++++++++ .../storage/snapshot-controller/values.yaml | 12 +++++++++++ 2 files changed, 33 insertions(+) create mode 100644 clusters/cl01tl/storage/snapshot-controller/Chart.yaml create mode 100644 clusters/cl01tl/storage/snapshot-controller/values.yaml diff --git a/clusters/cl01tl/storage/snapshot-controller/Chart.yaml b/clusters/cl01tl/storage/snapshot-controller/Chart.yaml new file mode 100644 index 000000000..fa43f7884 --- /dev/null +++ b/clusters/cl01tl/storage/snapshot-controller/Chart.yaml @@ -0,0 +1,21 @@ +apiVersion: v2 +name: snapshot-controller +version: 1.0.0 +description: Snapshot Controller +keywords: + - snapshot-controller + - snapshots + - storage + - kubernetes +home: https://wiki.alexlebens.dev/doc/snapshot-controller- +sources: + - https://github.com/kubernetes-csi/external-snapshotter + - https://github.com/piraeusdatastore/helm-charts/tree/main/charts/snapshot-controller +maintainers: + - name: alexlebens +dependencies: + - name: snapshot-controller + version: 4.0.1 + repository: https://piraeus.io/helm-charts/ +icon: https://raw.githubusercontent.com/piraeusdatastore/piraeus/master/artwork/sandbox-artwork/icon/color.svg +appVersion: "v8.2.0" diff --git a/clusters/cl01tl/storage/snapshot-controller/values.yaml b/clusters/cl01tl/storage/snapshot-controller/values.yaml new file mode 100644 index 000000000..2ee839b10 --- /dev/null +++ b/clusters/cl01tl/storage/snapshot-controller/values.yaml @@ -0,0 +1,12 @@ +snapshot-controller: + controller: + replicaCount: 3 + args: + leaderElection: true + leaderElectionNamespace: "$(NAMESPACE)" + image: + repository: registry.k8s.io/sig-storage/snapshot-controller + tag: v8.2.0 + serviceMonitor: + create: true + volumeSnapshotClasses: []