From 8b3639afc3eaddec2c1acc97ba5b51cd51cc8c12 Mon Sep 17 00:00:00 2001 From: auricom Date: Thu, 8 Apr 2021 23:20:48 +0200 Subject: [PATCH] add forecastle --- .../stakater-charts.yaml | 10 +++++ cluster/kube-system/forecastle.yaml | 40 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 cluster/flux-system-custom/helm-charts-repositories/stakater-charts.yaml create mode 100644 cluster/kube-system/forecastle.yaml diff --git a/cluster/flux-system-custom/helm-charts-repositories/stakater-charts.yaml b/cluster/flux-system-custom/helm-charts-repositories/stakater-charts.yaml new file mode 100644 index 000000000..c8d1e3727 --- /dev/null +++ b/cluster/flux-system-custom/helm-charts-repositories/stakater-charts.yaml @@ -0,0 +1,10 @@ +--- +apiVersion: source.toolkit.fluxcd.io/v1beta1 +kind: HelmRepository +metadata: + name: stakater-charts + namespace: flux-system +spec: + interval: 10m + url: https://stakater.github.io/stakater-charts + timeout: 3m diff --git a/cluster/kube-system/forecastle.yaml b/cluster/kube-system/forecastle.yaml new file mode 100644 index 000000000..800cc11ac --- /dev/null +++ b/cluster/kube-system/forecastle.yaml @@ -0,0 +1,40 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: forecastle + namespace: kube-system +spec: + interval: 5m + chart: + spec: + # renovate: registryUrl=https://stakater.github.io/stakater-charts + chart: forecastle + version: v1.0.63 + sourceRef: + kind: HelmRepository + name: stakater-charts + namespace: flux-system + interval: 5m + values: + forecastle: + config: + title: "Xpander Homelab" + namespaceSelector: + matchNames: + - data + - media + - home + - development + - network + ingress: + enabled: true + annotations: + kubernetes.io/ingress.class: "nginx" + hosts: + - host: forecastle.k3s.xpander.ovh + paths: + - / + tls: + - hosts: + - forecastle.k3s.xpander.ovh