39 lines
994 B
YAML
39 lines
994 B
YAML
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: longhorn
|
|
namespace: longhorn-system
|
|
spec:
|
|
interval: 12h
|
|
install:
|
|
strategy:
|
|
name: RetryOnFailure
|
|
retryInterval: 2m
|
|
upgrade:
|
|
strategy:
|
|
name: RetryOnFailure
|
|
retryInterval: 3m
|
|
chart:
|
|
spec:
|
|
chart: longhorn
|
|
# TODO: Is it safe to upgrade automatically to 1.x?
|
|
version: "1.10.x"
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: longhorn
|
|
interval: 24h
|
|
values:
|
|
# TODO: These settings are specific to testing
|
|
defaultSettings:
|
|
defaultReplicaCount: 1
|
|
defaultDataPath: /var/mnt/longhorn
|
|
replicaAutoBalance: best-effort
|
|
defaultDataLocality: best-effort
|
|
freezeFilesystemForSnapshot: true
|
|
storageReservedPercentageForDefaultDisk: 0
|
|
storageMinimalAvailablePercentage: 10
|
|
storageOverProvisioningPercentage: 25
|
|
persistence:
|
|
defaultClassReplicaCount: 1
|
|
defaultDataLocality: best-effort
|