quorate/vendor/infrastructure/longhorn/helm-release.yaml

58 lines
1.3 KiB
YAML
Raw Normal View History

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: longhorn
namespace: longhorn
spec:
interval: 15m
releaseName: longhorn
targetNamespace: longhorn
chart:
spec:
chart: longhorn
version: 1.13.0
sourceRef:
kind: HelmRepository
name: longhorn
namespace: flux-system
install:
createNamespace: true
remediation:
retries: 3
upgrade:
remediation:
retries: 3
postRenderers:
- kustomize:
patches:
- target:
kind: Deployment
name: longhorn-driver-deployer
patch: |
- op: replace
path: /spec/replicas
value: 2
values:
image:
csi:
snapshotter:
tag: v8.7.0@sha256:540c1e04e5e0206015f0552fc86efb1f9e292b1f9892b8439a6f091255857148
defaultSettings:
guaranteedInstanceManagerCPU: 1
upgradeChecker: false
allowCollectingLonghornUsageMetrics: false
persistence:
reclaimPolicy: Retain
defaultFsType: xfs
defaultDataLocality: best-effort
volumeBindingMode: WaitForFirstConsumer
migratable: true
defaultDiskSelector:
enable: true
selector: ssd
longhornUI:
replicas: 2
tolerations:
- key: workload
value: arm
effect: PreferNoSchedule