From b9ffeaf62667a6d76fbe7cca8ad340976dee8326 Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Wed, 5 May 2021 11:32:48 +0100 Subject: [PATCH] Added grocy --- manifests/_apps/grocy.yaml | 24 ++++++++++++++++++++++++ manifests/grocy/grocy_chart.yaml | 30 ++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 manifests/_apps/grocy.yaml create mode 100644 manifests/grocy/grocy_chart.yaml diff --git a/manifests/_apps/grocy.yaml b/manifests/_apps/grocy.yaml new file mode 100644 index 0000000..9b5b337 --- /dev/null +++ b/manifests/_apps/grocy.yaml @@ -0,0 +1,24 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: grocy + namespace: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: cluster.fun + destination: + namespace: grocy + name: cluster-fun (scaleway) + source: + path: manifests/grocy + repoURL: "https://git.cluster.fun/AverageMarcus/cluster.fun.git" + targetRevision: HEAD + syncPolicy: + syncOptions: + - CreateNamespace=true + automated: {} + ignoreDifferences: + - kind: Secret + jsonPointers: + - /data diff --git a/manifests/grocy/grocy_chart.yaml b/manifests/grocy/grocy_chart.yaml new file mode 100644 index 0000000..b91a4fe --- /dev/null +++ b/manifests/grocy/grocy_chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: grocy +--- +apiVersion: helm.fluxcd.io/v1 +kind: HelmRelease +metadata: + name: grocy + namespace: grocy +spec: + chart: + repository: https://k8s-at-home.com/charts/ + name: grocy + version: 6.3.1 + maxHistory: 4 + skipCRDs: false + values: + env: + TZ: Europe/London + ingress: + enabled: true + hosts: + - host: grocy.cluster.fun + paths: + - path: / + pathType: Prefix + persistence: + config: + enabled: true