Add longhorn helm installation

This commit is contained in:
Daniel Flanagan 2022-02-08 17:08:07 -06:00
parent 1f73ec611f
commit 8f4b792a8e
Signed by: lytedev
GPG Key ID: 5B2020A0F9921EF4
1 changed files with 31 additions and 2 deletions

View File

@ -1,11 +1,40 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: longhorn
namespace: longhorn-system
spec:
interval: 5m
url: https://charts.longhorn.io/
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: longhorn
namespace: longhorn-system
spec:
interval: 5m
chart:
releaseName: longhorn
spec:
chart: https://charts.longhorn.io/longhorn
chart: longhorn
version: 1.2.3
sourceRef:
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
name: longhorn
namespace: longhorn-system
interval: 5m
# apiVersion: helm.toolkit.fluxcd.io/v2beta1
# kind: HelmRelease
# metadata:
# name: longhorn
# namespace: longhorn-system
# spec:
# releaseName: longhorn
# chart:
# spec:
# sourceRef:
# name: longhorn
# kind: HelmRepository
# chart: https://charts.longhorn.io/longhorn
# version: 1.2.3