Compare commits

..

1 commit

Author SHA1 Message Date
29924470ce Update dashboard VolSync Dashboard ( 1 → 3 ) 2024-10-28 03:02:57 +00:00
6 changed files with 16 additions and 8 deletions

View file

@ -4,6 +4,7 @@ apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease kind: HelmRelease
metadata: metadata:
name: &app influxdb name: &app influxdb
namespace: monitoring
spec: spec:
interval: 30m interval: 30m
chart: chart:
@ -53,7 +54,7 @@ spec:
startup: startup:
enabled: false enabled: false
resources: resources:
requests: limits:
cpu: 10m cpu: 10m
memory: 50Mi memory: 50Mi
@ -68,7 +69,7 @@ spec:
main: main:
className: internal-nginx className: internal-nginx
hosts: hosts:
- host: &host "{{ .Release.Name }}.jahanson.tech" - host: &host "{{ Release.Name }}.jahanson.tech"
paths: paths:
- path: / - path: /
service: service:

View file

@ -5,4 +5,3 @@ kind: Kustomization
resources: resources:
- ./gatus.yaml - ./gatus.yaml
- ./helmrelease.yaml - ./helmrelease.yaml
- ../../../../templates/volsync

View file

@ -23,4 +23,3 @@ spec:
postBuild: postBuild:
substitute: substitute:
APP: *app APP: *app
VOLSYNC_CAPACITY: 20Gi

View file

@ -32,9 +32,7 @@ spec:
devices: devices:
- host: 10.1.1.68 - host: 10.1.1.68
devices: devices:
- device: /dev/nvme0n1 - /dev/nvme0n1
type: nvme
- host: 10.1.1.69 - host: 10.1.1.69
devices: devices:
- device: /dev/nvme0n1 - /dev/nvme0n1
type: nvme

View file

@ -0,0 +1,10 @@
---
# yaml-language-server: $schema=https://ks.hsn.dev/source.toolkit.fluxcd.io/helmrepository_v1.json
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: influxdata
namespace: flux-system
spec:
interval: 2h
url: https://helm.influxdata.com/

View file

@ -22,6 +22,7 @@ resources:
- grafana.yaml - grafana.yaml
- hashicorp.yaml - hashicorp.yaml
- hetzner.yaml - hetzner.yaml
- influxdata.yaml
- ingress-nginx.yaml - ingress-nginx.yaml
- intel.yaml - intel.yaml
- jetstack.yaml - jetstack.yaml