Add longhorn repository

main
trivernis 1 year ago
parent ea023f2706
commit aaa088e9ac
Signed by: Trivernis
GPG Key ID: DFFFCC2C7A02DB45

@ -4,10 +4,12 @@ namespace: kube-system
metadata:
name: longhorn
resources:
- app/minio-sealedsecret.yaml
- app/repository.yaml
- app/release.yaml
- app/crypto-sealedsecret.yaml
- app/crypto-storageclass.yaml
- app/hddcrypto-storageclass.yaml
- app/hdd-storageclass.yaml
- app/minio-sealedsecret.yaml
- app/longhorn-sealedsecret.yaml
- app/route.yaml

@ -0,0 +1,22 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: longhorn
namespace: longhorn-system
spec:
releaseName: longhorn
chart:
spec:
chart: longhorn
sourceRef:
kind: HelmRepository
name: longhorn
interval: 60m
install:
remediation:
retries: 3
values:
defaultSettings:
backupTarget: s3://longhorn-backup@eu-central/
backupTargetCredentialSecret: minio-secret
defaultReplicaCount: 2

@ -0,0 +1,9 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: longhorn
namespace: longhorn-system
spec:
type: oci
interval: 60m
url: oci://charts.longhorn.io
Loading…
Cancel
Save