Compare commits

...

6 commits

7 changed files with 9 additions and 17 deletions

View file

@ -4,7 +4,6 @@ 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:
@ -54,7 +53,7 @@ spec:
startup: startup:
enabled: false enabled: false
resources: resources:
limits: requests:
cpu: 10m cpu: 10m
memory: 50Mi memory: 50Mi
@ -69,7 +68,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,3 +5,4 @@ kind: Kustomization
resources: resources:
- ./gatus.yaml - ./gatus.yaml
- ./helmrelease.yaml - ./helmrelease.yaml
- ../../../../templates/volsync

View file

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

View file

@ -191,7 +191,7 @@ spec:
volsync: volsync:
# removate: depName="VolSync Dashboard" # removate: depName="VolSync Dashboard"
gnetId: 21356 gnetId: 21356
revision: 1 revision: 3
datasource: datasource:
- { name: DS_PROMETHEUS, value: Prometheus } - { name: DS_PROMETHEUS, value: Prometheus }
- { name: VAR_REPLICATIONDESTNAME, value: .*-dst } - { name: VAR_REPLICATIONDESTNAME, value: .*-dst }

View file

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

View file

@ -1,10 +0,0 @@
---
# 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,7 +22,6 @@ 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