--- # yaml-language-server: $schema=https://kubernetes-schemas.devbu.io/helmrelease_v2beta1.json apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: snapshot-controller namespace: kube-system spec: interval: 15m chart: spec: chart: snapshot-controller version: 1.7.2 sourceRef: kind: HelmRepository name: piraeus namespace: flux-system maxHistory: 3 install: createNamespace: true crds: CreateReplace remediation: retries: 3 upgrade: cleanupOnFail: true crds: CreateReplace remediation: retries: 3 uninstall: keepHistory: false values: replicaCount: 3 volumeSnapshotClasses: - name: csi-ceph-blockpool driver: rook-ceph.rbd.csi.ceph.com annotations: snapshot.storage.kubernetes.io/is-default-class: "true" parameters: clusterID: rook-ceph csi.storage.k8s.io/snapshotter-secret-name: rook-csi-rbd-provisioner csi.storage.k8s.io/snapshotter-secret-namespace: rook-ceph deletionPolicy: Delete serviceMonitor: create: true --- # yaml-language-server: $schema=https://kubernetes-schemas.devbu.io/helmrelease_v2beta1.json apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: snapshot-validation-webhook namespace: kube-system spec: interval: 15m chart: spec: chart: snapshot-validation-webhook version: 1.7.1 sourceRef: kind: HelmRepository name: piraeus namespace: flux-system install: createNamespace: true crds: Skip remediation: retries: 3 upgrade: crds: Skip remediation: retries: 3