From eac455f19ebaf51bdb7e6c78cdb6bc19816d75cc Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Sat, 28 Mar 2026 02:39:34 +0000 Subject: [PATCH] Automated Manifest Update (#5228) This PR contains newly rendered Kubernetes manifests automatically generated by the CI workflow. ### Details - **Trigger**: `pull_request` by `@alexlebens` - **Commit**: `4d58538` (on `4d58538504061c8c3db0a9f98ae2db14f7a28e55`) - **Charts Updated**: `grafana-operator` Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/5228 Co-authored-by: gitea-bot Co-committed-by: gitea-bot --- .../Deployment-grafana-operator.yaml | 4 +-- .../ExternalSecret-grafana-auth-secret.yaml | 6 ---- .../ExternalSecret-grafana-oauth-secret.yaml | 6 ---- ...resql-18-cluster-backup-secret-garage.yaml | 9 ------ ...r-postgresql-18-cluster-backup-secret.yaml | 6 ---- .../Grafana-grafana-main.yaml | 15 ++++++++-- ...shboard-grafana-dashboard-airgradient.yaml | 4 +-- ...anaDashboard-grafana-dashboard-argocd.yaml | 4 +-- ...Dashboard-grafana-dashboard-authentik.yaml | 4 +-- ...anaDashboard-grafana-dashboard-blocky.yaml | 4 +-- ...afanaDashboard-grafana-dashboard-ceph.yaml | 4 +-- ...hboard-grafana-dashboard-cert-manager.yaml | 4 +-- ...oard-grafana-dashboard-cloudnative-pg.yaml | 4 +-- ...naDashboard-grafana-dashboard-coredns.yaml | 4 +-- ...shboard-grafana-dashboard-descheduler.yaml | 4 +-- ...afanaDashboard-grafana-dashboard-etcd.yaml | 4 +-- ...anaDashboard-grafana-dashboard-garage.yaml | 4 +-- ...fanaDashboard-grafana-dashboard-gatus.yaml | 4 +-- ...fanaDashboard-grafana-dashboard-gitea.yaml | 4 +-- ...anaDashboard-grafana-dashboard-harbor.yaml | 4 +-- ...anaDashboard-grafana-dashboard-immich.yaml | 4 +-- ...aDashboard-grafana-dashboard-jellyfin.yaml | 4 +-- ...afanaDashboard-grafana-dashboard-loki.yaml | 4 +-- ...Dashboard-grafana-dashboard-node-full.yaml | 4 +-- ...ashboard-grafana-dashboard-node-short.yaml | 4 +-- ...afanaDashboard-grafana-dashboard-ntfy.yaml | 4 +-- ...aDashboard-grafana-dashboard-operator.yaml | 4 +-- ...afanaDashboard-grafana-dashboard-pods.yaml | 4 +-- ...shboard-grafana-dashboard-qbittorrent.yaml | 4 +-- ...anaDashboard-grafana-dashboard-radarr.yaml | 4 +-- ...GrafanaDashboard-grafana-dashboard-s3.yaml | 4 +-- ...na-dashboard-server-power-consumption.yaml | 4 +-- ...anaDashboard-grafana-dashboard-sonarr.yaml | 4 +-- ...-grafana-dashboard-speedtest-exporter.yaml | 4 +-- ...anaDashboard-grafana-dashboard-spegel.yaml | 4 +-- ...fanaDashboard-grafana-dashboard-tdarr.yaml | 4 +-- ...naDashboard-grafana-dashboard-traefik.yaml | 4 +-- ...aDashboard-grafana-dashboard-unpoller.yaml | 4 +-- ...fanaDashboard-grafana-dashboard-vault.yaml | 4 +-- ...naDashboard-grafana-dashboard-volsync.yaml | 4 +-- .../grafana-operator/HTTPRoute-grafana.yaml | 28 ------------------- 41 files changed, 82 insertions(+), 128 deletions(-) delete mode 100644 clusters/cl01tl/manifests/grafana-operator/HTTPRoute-grafana.yaml diff --git a/clusters/cl01tl/manifests/grafana-operator/Deployment-grafana-operator.yaml b/clusters/cl01tl/manifests/grafana-operator/Deployment-grafana-operator.yaml index 984bb1cac..7fa739308 100644 --- a/clusters/cl01tl/manifests/grafana-operator/Deployment-grafana-operator.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/Deployment-grafana-operator.yaml @@ -84,8 +84,8 @@ spec: port: 8081 resources: requests: - cpu: 10m - memory: 64Mi + cpu: 1m + memory: 50Mi volumes: - name: dashboards-dir emptyDir: {} diff --git a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-auth-secret.yaml b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-auth-secret.yaml index c7edd4437..b5568b88d 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-auth-secret.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-auth-secret.yaml @@ -14,15 +14,9 @@ spec: data: - secretKey: admin-user remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /cl01tl/grafana/auth - metadataPolicy: None property: admin-user - secretKey: admin-password remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /cl01tl/grafana/auth - metadataPolicy: None property: admin-password diff --git a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-oauth-secret.yaml b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-oauth-secret.yaml index fbc173e69..91d6f5fc6 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-oauth-secret.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-oauth-secret.yaml @@ -14,15 +14,9 @@ spec: data: - secretKey: AUTH_CLIENT_ID remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /authentik/oidc/grafana - metadataPolicy: None property: client - secretKey: AUTH_CLIENT_SECRET remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /authentik/oidc/grafana - metadataPolicy: None property: secret diff --git a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-cluster-backup-secret-garage.yaml b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-cluster-backup-secret-garage.yaml index e7dfc5ca2..d61fcd698 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-cluster-backup-secret-garage.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-cluster-backup-secret-garage.yaml @@ -14,22 +14,13 @@ spec: data: - secretKey: ACCESS_KEY_ID remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /garage/home-infra/postgres-backups - metadataPolicy: None property: ACCESS_KEY_ID - secretKey: ACCESS_SECRET_KEY remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /garage/home-infra/postgres-backups - metadataPolicy: None property: ACCESS_SECRET_KEY - secretKey: ACCESS_REGION remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /garage/home-infra/postgres-backups - metadataPolicy: None property: ACCESS_REGION diff --git a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-cluster-backup-secret.yaml b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-cluster-backup-secret.yaml index a88f1ff87..3b1896c26 100644 --- a/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-cluster-backup-secret.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/ExternalSecret-grafana-operator-postgresql-18-cluster-backup-secret.yaml @@ -14,15 +14,9 @@ spec: data: - secretKey: ACCESS_KEY_ID remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /digital-ocean/home-infra/postgres-backups - metadataPolicy: None property: access - secretKey: ACCESS_SECRET_KEY remoteRef: - conversionStrategy: Default - decodingStrategy: None key: /digital-ocean/home-infra/postgres-backups - metadataPolicy: None property: secret diff --git a/clusters/cl01tl/manifests/grafana-operator/Grafana-grafana-main.yaml b/clusters/cl01tl/manifests/grafana-operator/Grafana-grafana-main.yaml index 797ed3c97..b014db395 100644 --- a/clusters/cl01tl/manifests/grafana-operator/Grafana-grafana-main.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/Grafana-grafana-main.yaml @@ -56,11 +56,11 @@ spec: spec: containers: - name: grafana - image: grafana/grafana:12.0.0 + image: grafana/grafana:12.4.2@sha256:83749231c3835e390a3144e5e940203e42b9589761f20ef3169c716e734ad505 resources: requests: - cpu: 100m - memory: 128Mi + cpu: 20m + memory: 120Mi env: - name: AUTH_CLIENT_ID valueFrom: @@ -107,3 +107,12 @@ spec: secretKeyRef: name: grafana-operator-postgresql-18-cluster-app key: password + httpRoute: + spec: + parentRefs: + - group: gateway.networking.k8s.io + kind: Gateway + name: traefik-gateway + namespace: traefik + hostnames: + - grafana.alexlebens.net diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-airgradient.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-airgradient.yaml index 5ba59f9d8..421e3991d 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-airgradient.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-airgradient.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-iot - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/iot/airgradient.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-argocd.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-argocd.yaml index 1deca2cc0..7809d2e8f 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-argocd.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-argocd.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/argocd.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-authentik.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-authentik.yaml index 09fbee84e..862a3c853 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-authentik.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-authentik.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-platform - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/platform/authentik.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-blocky.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-blocky.yaml index 5da7decfc..67deaa4cd 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-blocky.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-blocky.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/blocky.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-ceph.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-ceph.yaml index d21c0d3bb..54dd537f9 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-ceph.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-ceph.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-system - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/system/ceph.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-cert-manager.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-cert-manager.yaml index 8a962735e..d2b3d219a 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-cert-manager.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-cert-manager.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/cert-manager.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-cloudnative-pg.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-cloudnative-pg.yaml index e3f9ee047..a29b21d72 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-cloudnative-pg.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-cloudnative-pg.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/cloudnative-pg.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-coredns.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-coredns.yaml index 9eacf6d5a..4aa0cc298 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-coredns.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-coredns.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-system - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/system/coredns.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-descheduler.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-descheduler.yaml index 94607dea3..ece8eac08 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-descheduler.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-descheduler.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/descheduler.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-etcd.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-etcd.yaml index 8a4975bfc..3d7966e18 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-etcd.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-etcd.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-system - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/system/etcd.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-garage.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-garage.yaml index 22cd64766..da8191dc3 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-garage.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-garage.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-system - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/system/garage.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-gatus.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-gatus.yaml index d7fd50f73..ee6aeaba9 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-gatus.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-gatus.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/gatus.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-gitea.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-gitea.yaml index 220c11a2e..0e6377fd7 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-gitea.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-gitea.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-platform - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/platform/gitea.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-harbor.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-harbor.yaml index 2295aef50..09f71063f 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-harbor.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-harbor.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/harbor.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-immich.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-immich.yaml index 19c138bf1..f8319db9f 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-immich.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-immich.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-application - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/application/immich.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-jellyfin.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-jellyfin.yaml index 3e64d59d1..6052356b8 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-jellyfin.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-jellyfin.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-application - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/application/jellyfin.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-loki.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-loki.yaml index c95a3e0cf..2487590af 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-loki.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-loki.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-system - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/system/loki.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-node-full.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-node-full.yaml index 4a5ae960c..5f7d4a91f 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-node-full.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-node-full.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-system - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/system/node-full.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-node-short.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-node-short.yaml index 7bf8c7ef6..eda541275 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-node-short.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-node-short.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-system - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/system/node-short.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-ntfy.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-ntfy.yaml index ff7a73943..0c60c7007 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-ntfy.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-ntfy.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-platform - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/platform/ntfy.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-operator.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-operator.yaml index 88c34bab4..06580c73a 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-operator.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-operator.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/grafana-operator.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-pods.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-pods.yaml index 69a1bd59a..f82305cc6 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-pods.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-pods.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-system - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/system/pods.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-qbittorrent.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-qbittorrent.yaml index 0e1c07d62..3fda710fd 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-qbittorrent.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-qbittorrent.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-platform - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/platform/qbittorrent.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-radarr.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-radarr.yaml index 2c0ede77f..f970e7c29 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-radarr.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-radarr.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-application - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/application/radarr.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-s3.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-s3.yaml index 728390005..eb03e2586 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-s3.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-s3.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-platform - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/platform/s3.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-server-power-consumption.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-server-power-consumption.yaml index 648fb3eaf..e06f6216d 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-server-power-consumption.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-server-power-consumption.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-iot - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/iot/server-power-consumption.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-sonarr.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-sonarr.yaml index acaa86155..8e1bfe4bd 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-sonarr.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-sonarr.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-application - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/application/sonarr.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-speedtest-exporter.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-speedtest-exporter.yaml index 782bb2299..579ffa499 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-speedtest-exporter.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-speedtest-exporter.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/speedtest-exporter.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-spegel.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-spegel.yaml index a22c4f4ce..912c871b5 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-spegel.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-spegel.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/spegel.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-tdarr.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-tdarr.yaml index 1391bc411..eb1aa64f2 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-tdarr.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-tdarr.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/tdarr.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-traefik.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-traefik.yaml index d2d70515e..3e6f650f5 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-traefik.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-traefik.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/traefik.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-unpoller.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-unpoller.yaml index aeccd782c..f1dd79dfd 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-unpoller.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-unpoller.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/unpoller.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-vault.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-vault.yaml index f3fcfc7c3..f0ca5060e 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-vault.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-vault.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-platform - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/platform/vault.json diff --git a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-volsync.yaml b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-volsync.yaml index e2a74c485..bbed9fdff 100644 --- a/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-volsync.yaml +++ b/clusters/cl01tl/manifests/grafana-operator/GrafanaDashboard-grafana-dashboard-volsync.yaml @@ -11,7 +11,7 @@ spec: instanceSelector: matchLabels: app: grafana-main - contentCacheDuration: 1h + contentCacheDuration: 6h folderUID: grafana-folder-service - resyncPeriod: 1h + resyncPeriod: 6h url: http://gitea-http.gitea:3000/alexlebens/grafana-dashboards/raw/branch/main/dashboards/service/volsync.json diff --git a/clusters/cl01tl/manifests/grafana-operator/HTTPRoute-grafana.yaml b/clusters/cl01tl/manifests/grafana-operator/HTTPRoute-grafana.yaml deleted file mode 100644 index 93b313745..000000000 --- a/clusters/cl01tl/manifests/grafana-operator/HTTPRoute-grafana.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: gateway.networking.k8s.io/v1 -kind: HTTPRoute -metadata: - name: grafana - namespace: grafana-operator - labels: - app.kubernetes.io/name: grafana - app.kubernetes.io/instance: grafana-operator - app.kubernetes.io/part-of: grafana-operator -spec: - parentRefs: - - group: gateway.networking.k8s.io - kind: Gateway - name: traefik-gateway - namespace: traefik - hostnames: - - grafana.alexlebens.net - rules: - - matches: - - path: - type: PathPrefix - value: / - backendRefs: - - group: '' - kind: Service - name: grafana-main-service - port: 3000 - weight: 100