From 289583c754dd21df9e5d07b4dd0a1aa0cc18f60c Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Sat, 20 Aug 2022 16:02:52 +0200 Subject: [PATCH] feat(cluster-components): add longhorn --- apps/longhorn.yaml | 20 ++++++++++++++++++++ cluster-components/longhorn/Chart.lock | 6 ++++++ cluster-components/longhorn/Chart.yaml | 11 +++++++++++ cluster-components/longhorn/values.yaml | 1 + 4 files changed, 38 insertions(+) create mode 100644 apps/longhorn.yaml create mode 100644 cluster-components/longhorn/Chart.lock create mode 100644 cluster-components/longhorn/Chart.yaml create mode 100644 cluster-components/longhorn/values.yaml diff --git a/apps/longhorn.yaml b/apps/longhorn.yaml new file mode 100644 index 0000000..35566ac --- /dev/null +++ b/apps/longhorn.yaml @@ -0,0 +1,20 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: longhorn + namespace: argocd +spec: + destination: + namespace: longhorn-system + server: https://kubernetes.default.svc + project: default + source: + path: cluster-components/longhorn + repoURL: https://gitlab.mareshq.com/gitops/mareshq/bee.git + targetRevision: HEAD + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true diff --git a/cluster-components/longhorn/Chart.lock b/cluster-components/longhorn/Chart.lock new file mode 100644 index 0000000..a578315 --- /dev/null +++ b/cluster-components/longhorn/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: longhorn + repository: https://charts.longhorn.io + version: 1.3.0 +digest: sha256:73c41f878897ef872416348341c61ce1260a4d5be7176c86ad17a3f8f95623cf +generated: "2022-08-20T16:01:45.453313+02:00" diff --git a/cluster-components/longhorn/Chart.yaml b/cluster-components/longhorn/Chart.yaml new file mode 100644 index 0000000..e90114c --- /dev/null +++ b/cluster-components/longhorn/Chart.yaml @@ -0,0 +1,11 @@ +apiVersion: v2 +name: longhorn +description: A Helm chart for Kubernetes +type: application +version: 0.1.0 +appVersion: "1.0" + +dependencies: +- name: longhorn + version: 1.3.0 + repository: https://charts.longhorn.io diff --git a/cluster-components/longhorn/values.yaml b/cluster-components/longhorn/values.yaml new file mode 100644 index 0000000..eeeb7cb --- /dev/null +++ b/cluster-components/longhorn/values.yaml @@ -0,0 +1 @@ +longhorn: