From 4217faf47a32ec92597271b984d94c8b60a12c28 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Sat, 27 Dec 2025 13:54:37 +0000 Subject: [PATCH] add longhorn storage class --- .../ipv6/longhorn-system/longhorn-release.yml | 32 +++++++++++++++++++ .../ipv6/longhorn-system/longhorn-repo.yml | 10 ++++++ clusters/ipv6/longhorn-system/namespace.yml | 8 +++++ 3 files changed, 50 insertions(+) create mode 100644 clusters/ipv6/longhorn-system/longhorn-release.yml create mode 100644 clusters/ipv6/longhorn-system/longhorn-repo.yml create mode 100644 clusters/ipv6/longhorn-system/namespace.yml diff --git a/clusters/ipv6/longhorn-system/longhorn-release.yml b/clusters/ipv6/longhorn-system/longhorn-release.yml new file mode 100644 index 0000000..2ac6ea8 --- /dev/null +++ b/clusters/ipv6/longhorn-system/longhorn-release.yml @@ -0,0 +1,32 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: longhorn + namespace: longhorn-system +spec: + interval: 6h + chart: + spec: + chart: longhorn + version: "1.10.1" + sourceRef: + kind: HelmRepository + name: longhorn + namespace: flux-system + interval: 6h + install: + createNamespace: true + upgrade: + remediation: + remediateLastFailure: true + values: + persistence: + defaultClass: false + reclaimPolicy: Retain + ingress: + enabled: false + service: + ui: + type: ClusterIP + diff --git a/clusters/ipv6/longhorn-system/longhorn-repo.yml b/clusters/ipv6/longhorn-system/longhorn-repo.yml new file mode 100644 index 0000000..ccf61d4 --- /dev/null +++ b/clusters/ipv6/longhorn-system/longhorn-repo.yml @@ -0,0 +1,10 @@ +--- +apiVersion: source.toolkit.fluxcd.io/v1 +kind: HelmRepository +metadata: + name: longhorn + namespace: flux-system +spec: + interval: 6h + url: https://charts.longhorn.io + diff --git a/clusters/ipv6/longhorn-system/namespace.yml b/clusters/ipv6/longhorn-system/namespace.yml new file mode 100644 index 0000000..75bed94 --- /dev/null +++ b/clusters/ipv6/longhorn-system/namespace.yml @@ -0,0 +1,8 @@ +--- +kind: Namespace +apiVersion: v1 +metadata: + name: longhorn-system + labels: + name: longhorn-system +