58 lines
1.3 KiB
YAML
58 lines
1.3 KiB
YAML
|
|
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
|