From 79160c3125f68fedd3d28df55e02cca074645074 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Wed, 21 Jan 2026 21:15:35 +0000 Subject: [PATCH 1/3] chore: Update manifests after change --- .../manifests/gitea/Deployment-gitea.yaml | 2 +- .../navidrome/Deployment-navidrome-main.yaml | 6 +++++ ...lume-navidrome-music-beet-nfs-storage.yaml | 23 +++++++++++++++++++ ...laim-navidrome-music-beet-nfs-storage.yaml | 17 ++++++++++++++ 4 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 clusters/cl01tl/manifests/navidrome/PersistentVolume-navidrome-music-beet-nfs-storage.yaml create mode 100644 clusters/cl01tl/manifests/navidrome/PersistentVolumeClaim-navidrome-music-beet-nfs-storage.yaml diff --git a/clusters/cl01tl/manifests/gitea/Deployment-gitea.yaml b/clusters/cl01tl/manifests/gitea/Deployment-gitea.yaml index c88cb6e02..9e620ea6c 100644 --- a/clusters/cl01tl/manifests/gitea/Deployment-gitea.yaml +++ b/clusters/cl01tl/manifests/gitea/Deployment-gitea.yaml @@ -13,7 +13,7 @@ metadata: version: "1.25.3" app.kubernetes.io/managed-by: Helm spec: - replicas: 1 + replicas: 3 strategy: type: RollingUpdate rollingUpdate: diff --git a/clusters/cl01tl/manifests/navidrome/Deployment-navidrome-main.yaml b/clusters/cl01tl/manifests/navidrome/Deployment-navidrome-main.yaml index 885321f34..22ac2a7fe 100644 --- a/clusters/cl01tl/manifests/navidrome/Deployment-navidrome-main.yaml +++ b/clusters/cl01tl/manifests/navidrome/Deployment-navidrome-main.yaml @@ -65,6 +65,9 @@ spec: - mountPath: /music name: music readOnly: true + - mountPath: /music-beet + name: music-beet + readOnly: true - mountPath: /music-youtube name: music-youtube readOnly: true @@ -77,6 +80,9 @@ spec: - name: music persistentVolumeClaim: claimName: navidrome-music-nfs-storage + - name: music-beet + persistentVolumeClaim: + claimName: navidrome-music-beet-nfs-storage - name: music-youtube persistentVolumeClaim: claimName: navidrome-music-youtube-nfs-storage diff --git a/clusters/cl01tl/manifests/navidrome/PersistentVolume-navidrome-music-beet-nfs-storage.yaml b/clusters/cl01tl/manifests/navidrome/PersistentVolume-navidrome-music-beet-nfs-storage.yaml new file mode 100644 index 000000000..782f99ff7 --- /dev/null +++ b/clusters/cl01tl/manifests/navidrome/PersistentVolume-navidrome-music-beet-nfs-storage.yaml @@ -0,0 +1,23 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: navidrome-music-beet-nfs-storage + namespace: navidrome + labels: + app.kubernetes.io/name: navidrome-music-beet-nfs-storage + app.kubernetes.io/instance: navidrome + app.kubernetes.io/part-of: navidrome +spec: + persistentVolumeReclaimPolicy: Retain + storageClassName: nfs-client + capacity: + storage: 1Gi + accessModes: + - ReadWriteMany + nfs: + path: /volume2/Storage/Music Beet/ + server: synologybond.alexlebens.net + mountOptions: + - vers=4 + - minorversion=1 + - noac diff --git a/clusters/cl01tl/manifests/navidrome/PersistentVolumeClaim-navidrome-music-beet-nfs-storage.yaml b/clusters/cl01tl/manifests/navidrome/PersistentVolumeClaim-navidrome-music-beet-nfs-storage.yaml new file mode 100644 index 000000000..e29f4d3c2 --- /dev/null +++ b/clusters/cl01tl/manifests/navidrome/PersistentVolumeClaim-navidrome-music-beet-nfs-storage.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: navidrome-music-beet-nfs-storage + namespace: navidrome + labels: + app.kubernetes.io/name: navidrome-music-beet-nfs-storage + app.kubernetes.io/instance: navidrome + app.kubernetes.io/part-of: navidrome +spec: + volumeName: navidrome-music-beet-nfs-storage + storageClassName: nfs-client + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Gi -- 2.49.1 From 69827e17cc82da8155f73d43e3c3dafadb10a378 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Wed, 21 Jan 2026 22:10:32 +0000 Subject: [PATCH 2/3] chore: Update manifests after change --- .../cl01tl/manifests/loki/ClusterRole-loki-clusterrole.yaml | 2 +- .../loki/ClusterRoleBinding-loki-clusterrolebinding.yaml | 2 +- clusters/cl01tl/manifests/loki/ConfigMap-loki-gateway.yaml | 2 +- clusters/cl01tl/manifests/loki/ConfigMap-loki-runtime.yaml | 2 +- clusters/cl01tl/manifests/loki/ConfigMap-loki.yaml | 2 +- clusters/cl01tl/manifests/loki/DaemonSet-loki-canary.yaml | 4 ++-- clusters/cl01tl/manifests/loki/Deployment-loki-gateway.yaml | 2 +- clusters/cl01tl/manifests/loki/Pod-loki-helm-test.yaml | 2 +- clusters/cl01tl/manifests/loki/Service-loki-canary.yaml | 2 +- clusters/cl01tl/manifests/loki/Service-loki-chunks-cache.yaml | 2 +- clusters/cl01tl/manifests/loki/Service-loki-gateway.yaml | 2 +- clusters/cl01tl/manifests/loki/Service-loki-headless.yaml | 2 +- clusters/cl01tl/manifests/loki/Service-loki-memberlist.yaml | 2 +- .../cl01tl/manifests/loki/Service-loki-results-cache.yaml | 2 +- clusters/cl01tl/manifests/loki/Service-loki.yaml | 2 +- .../cl01tl/manifests/loki/ServiceAccount-loki-canary.yaml | 2 +- clusters/cl01tl/manifests/loki/ServiceAccount-loki.yaml | 2 +- .../cl01tl/manifests/loki/StatefulSet-loki-chunks-cache.yaml | 2 +- .../cl01tl/manifests/loki/StatefulSet-loki-results-cache.yaml | 2 +- clusters/cl01tl/manifests/loki/StatefulSet-loki.yaml | 2 +- 20 files changed, 21 insertions(+), 21 deletions(-) diff --git a/clusters/cl01tl/manifests/loki/ClusterRole-loki-clusterrole.yaml b/clusters/cl01tl/manifests/loki/ClusterRole-loki-clusterrole.yaml index 6f35c057b..b78950e2f 100644 --- a/clusters/cl01tl/manifests/loki/ClusterRole-loki-clusterrole.yaml +++ b/clusters/cl01tl/manifests/loki/ClusterRole-loki-clusterrole.yaml @@ -2,7 +2,7 @@ kind: ClusterRole apiVersion: rbac.authorization.k8s.io/v1 metadata: labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/ClusterRoleBinding-loki-clusterrolebinding.yaml b/clusters/cl01tl/manifests/loki/ClusterRoleBinding-loki-clusterrolebinding.yaml index 999f6f9d5..c657698f8 100644 --- a/clusters/cl01tl/manifests/loki/ClusterRoleBinding-loki-clusterrolebinding.yaml +++ b/clusters/cl01tl/manifests/loki/ClusterRoleBinding-loki-clusterrolebinding.yaml @@ -3,7 +3,7 @@ apiVersion: rbac.authorization.k8s.io/v1 metadata: name: loki-clusterrolebinding labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/ConfigMap-loki-gateway.yaml b/clusters/cl01tl/manifests/loki/ConfigMap-loki-gateway.yaml index 003861f51..a35d7d8b0 100644 --- a/clusters/cl01tl/manifests/loki/ConfigMap-loki-gateway.yaml +++ b/clusters/cl01tl/manifests/loki/ConfigMap-loki-gateway.yaml @@ -4,7 +4,7 @@ metadata: name: loki-gateway namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/ConfigMap-loki-runtime.yaml b/clusters/cl01tl/manifests/loki/ConfigMap-loki-runtime.yaml index 403270820..817a564e8 100644 --- a/clusters/cl01tl/manifests/loki/ConfigMap-loki-runtime.yaml +++ b/clusters/cl01tl/manifests/loki/ConfigMap-loki-runtime.yaml @@ -4,7 +4,7 @@ metadata: name: loki-runtime namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/ConfigMap-loki.yaml b/clusters/cl01tl/manifests/loki/ConfigMap-loki.yaml index 1932abd65..e6b80a82a 100644 --- a/clusters/cl01tl/manifests/loki/ConfigMap-loki.yaml +++ b/clusters/cl01tl/manifests/loki/ConfigMap-loki.yaml @@ -4,7 +4,7 @@ metadata: name: loki namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/DaemonSet-loki-canary.yaml b/clusters/cl01tl/manifests/loki/DaemonSet-loki-canary.yaml index 1fbf19337..ea81fb16b 100644 --- a/clusters/cl01tl/manifests/loki/DaemonSet-loki-canary.yaml +++ b/clusters/cl01tl/manifests/loki/DaemonSet-loki-canary.yaml @@ -4,7 +4,7 @@ metadata: name: loki-canary namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" @@ -35,7 +35,7 @@ spec: runAsUser: 10001 containers: - name: loki-canary - image: docker.io/grafana/loki-canary:3.6.3 + image: docker.io/grafana/loki-canary:3.6.4 imagePullPolicy: IfNotPresent args: - -addr=loki-gateway.loki.svc.cluster.local.:80 diff --git a/clusters/cl01tl/manifests/loki/Deployment-loki-gateway.yaml b/clusters/cl01tl/manifests/loki/Deployment-loki-gateway.yaml index 298b592ac..fdc0bcd20 100644 --- a/clusters/cl01tl/manifests/loki/Deployment-loki-gateway.yaml +++ b/clusters/cl01tl/manifests/loki/Deployment-loki-gateway.yaml @@ -4,7 +4,7 @@ metadata: name: loki-gateway namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/Pod-loki-helm-test.yaml b/clusters/cl01tl/manifests/loki/Pod-loki-helm-test.yaml index b68809878..b697524a4 100644 --- a/clusters/cl01tl/manifests/loki/Pod-loki-helm-test.yaml +++ b/clusters/cl01tl/manifests/loki/Pod-loki-helm-test.yaml @@ -4,7 +4,7 @@ metadata: name: "loki-helm-test" namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/Service-loki-canary.yaml b/clusters/cl01tl/manifests/loki/Service-loki-canary.yaml index 2660ef95c..12f5057bf 100644 --- a/clusters/cl01tl/manifests/loki/Service-loki-canary.yaml +++ b/clusters/cl01tl/manifests/loki/Service-loki-canary.yaml @@ -4,7 +4,7 @@ metadata: name: loki-canary namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/Service-loki-chunks-cache.yaml b/clusters/cl01tl/manifests/loki/Service-loki-chunks-cache.yaml index 61a627070..fdd1e0aa5 100644 --- a/clusters/cl01tl/manifests/loki/Service-loki-chunks-cache.yaml +++ b/clusters/cl01tl/manifests/loki/Service-loki-chunks-cache.yaml @@ -3,7 +3,7 @@ kind: Service metadata: name: loki-chunks-cache labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/Service-loki-gateway.yaml b/clusters/cl01tl/manifests/loki/Service-loki-gateway.yaml index 651d0b157..f0cce9c04 100644 --- a/clusters/cl01tl/manifests/loki/Service-loki-gateway.yaml +++ b/clusters/cl01tl/manifests/loki/Service-loki-gateway.yaml @@ -4,7 +4,7 @@ metadata: name: loki-gateway namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/Service-loki-headless.yaml b/clusters/cl01tl/manifests/loki/Service-loki-headless.yaml index e687af4be..2863bd921 100644 --- a/clusters/cl01tl/manifests/loki/Service-loki-headless.yaml +++ b/clusters/cl01tl/manifests/loki/Service-loki-headless.yaml @@ -4,7 +4,7 @@ metadata: name: loki-headless namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/Service-loki-memberlist.yaml b/clusters/cl01tl/manifests/loki/Service-loki-memberlist.yaml index 948e89572..493106aa5 100644 --- a/clusters/cl01tl/manifests/loki/Service-loki-memberlist.yaml +++ b/clusters/cl01tl/manifests/loki/Service-loki-memberlist.yaml @@ -4,7 +4,7 @@ metadata: name: loki-memberlist namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/Service-loki-results-cache.yaml b/clusters/cl01tl/manifests/loki/Service-loki-results-cache.yaml index 9b4814774..93a85756d 100644 --- a/clusters/cl01tl/manifests/loki/Service-loki-results-cache.yaml +++ b/clusters/cl01tl/manifests/loki/Service-loki-results-cache.yaml @@ -3,7 +3,7 @@ kind: Service metadata: name: loki-results-cache labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/Service-loki.yaml b/clusters/cl01tl/manifests/loki/Service-loki.yaml index 9dda15f4d..69e778472 100644 --- a/clusters/cl01tl/manifests/loki/Service-loki.yaml +++ b/clusters/cl01tl/manifests/loki/Service-loki.yaml @@ -4,7 +4,7 @@ metadata: name: loki namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/ServiceAccount-loki-canary.yaml b/clusters/cl01tl/manifests/loki/ServiceAccount-loki-canary.yaml index 9a854cf14..e892f84e2 100644 --- a/clusters/cl01tl/manifests/loki/ServiceAccount-loki-canary.yaml +++ b/clusters/cl01tl/manifests/loki/ServiceAccount-loki-canary.yaml @@ -4,7 +4,7 @@ metadata: name: loki-canary namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/ServiceAccount-loki.yaml b/clusters/cl01tl/manifests/loki/ServiceAccount-loki.yaml index 87c6e4905..b2cc2d60b 100644 --- a/clusters/cl01tl/manifests/loki/ServiceAccount-loki.yaml +++ b/clusters/cl01tl/manifests/loki/ServiceAccount-loki.yaml @@ -4,7 +4,7 @@ metadata: name: loki namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/StatefulSet-loki-chunks-cache.yaml b/clusters/cl01tl/manifests/loki/StatefulSet-loki-chunks-cache.yaml index 89e69127d..94ced40a3 100644 --- a/clusters/cl01tl/manifests/loki/StatefulSet-loki-chunks-cache.yaml +++ b/clusters/cl01tl/manifests/loki/StatefulSet-loki-chunks-cache.yaml @@ -3,7 +3,7 @@ kind: StatefulSet metadata: name: loki-chunks-cache labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/StatefulSet-loki-results-cache.yaml b/clusters/cl01tl/manifests/loki/StatefulSet-loki-results-cache.yaml index 13aac1807..ee7673e2b 100644 --- a/clusters/cl01tl/manifests/loki/StatefulSet-loki-results-cache.yaml +++ b/clusters/cl01tl/manifests/loki/StatefulSet-loki-results-cache.yaml @@ -3,7 +3,7 @@ kind: StatefulSet metadata: name: loki-results-cache labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" diff --git a/clusters/cl01tl/manifests/loki/StatefulSet-loki.yaml b/clusters/cl01tl/manifests/loki/StatefulSet-loki.yaml index 5bb4e4836..2ef12e588 100644 --- a/clusters/cl01tl/manifests/loki/StatefulSet-loki.yaml +++ b/clusters/cl01tl/manifests/loki/StatefulSet-loki.yaml @@ -4,7 +4,7 @@ metadata: name: loki namespace: loki labels: - helm.sh/chart: loki-6.49.0 + helm.sh/chart: loki-6.51.0 app.kubernetes.io/name: loki app.kubernetes.io/instance: loki app.kubernetes.io/version: "3.6.3" -- 2.49.1 From 78bec0aedc77826d8778105a8f5e82cfbf77d59b Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Wed, 21 Jan 2026 22:35:38 +0000 Subject: [PATCH 3/3] chore: Update manifests after change --- .../manifests/blocky/ConfigMap-blocky.yaml | 1 - .../manifests/blocky/Deployment-blocky.yaml | 2 +- .../manifests/gatus/ConfigMap-gatus.yaml | 9 --- .../manifests/gatus/Deployment-gatus.yaml | 2 +- .../homepage/ConfigMap-homepage.yaml | 6 -- .../homepage/Deployment-homepage.yaml | 2 +- .../lidatube/Deployment-lidatube.yaml | 76 ------------------- ...idatube-config-backup-secret-external.yaml | 58 -------------- ...t-lidatube-config-backup-secret-local.yaml | 58 -------------- .../ExternalSecret-lidatube-secret.yaml | 21 ----- .../lidatube/HTTPRoute-lidatube.yaml | 30 -------- ...PersistentVolume-lidatube-nfs-storage.yaml | 23 ------ ...PersistentVolumeClaim-lidatube-config.yaml | 19 ----- ...stentVolumeClaim-lidatube-nfs-storage.yaml | 17 ----- ...idatube-config-backup-source-external.yaml | 34 --------- ...e-lidatube-config-backup-source-local.yaml | 34 --------- .../manifests/lidatube/Service-lidatube.yaml | 22 ------ 17 files changed, 3 insertions(+), 411 deletions(-) delete mode 100644 clusters/cl01tl/manifests/lidatube/Deployment-lidatube.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-external.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-local.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-secret.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/HTTPRoute-lidatube.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/PersistentVolume-lidatube-nfs-storage.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/PersistentVolumeClaim-lidatube-config.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/PersistentVolumeClaim-lidatube-nfs-storage.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-external.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-local.yaml delete mode 100644 clusters/cl01tl/manifests/lidatube/Service-lidatube.yaml diff --git a/clusters/cl01tl/manifests/blocky/ConfigMap-blocky.yaml b/clusters/cl01tl/manifests/blocky/ConfigMap-blocky.yaml index eb9614e42..ae891643a 100644 --- a/clusters/cl01tl/manifests/blocky/ConfigMap-blocky.yaml +++ b/clusters/cl01tl/manifests/blocky/ConfigMap-blocky.yaml @@ -119,7 +119,6 @@ data: kiwix IN CNAME traefik-cl01tl komodo IN CNAME traefik-cl01tl lidarr IN CNAME traefik-cl01tl - lidatube IN CNAME traefik-cl01tl mail IN CNAME traefik-cl01tl navidrome IN CNAME traefik-cl01tl ntfy IN CNAME traefik-cl01tl diff --git a/clusters/cl01tl/manifests/blocky/Deployment-blocky.yaml b/clusters/cl01tl/manifests/blocky/Deployment-blocky.yaml index 77bbbac46..3e75514db 100644 --- a/clusters/cl01tl/manifests/blocky/Deployment-blocky.yaml +++ b/clusters/cl01tl/manifests/blocky/Deployment-blocky.yaml @@ -22,7 +22,7 @@ spec: template: metadata: annotations: - checksum/configMaps: 924dee078b74888fb4817fc6533ba6e1df74395a8187d7e4fafbf8c37d2726a3 + checksum/configMaps: 3c86f37d2aab1784dc86c84355ee3355d6265d9d3116190e88c6c734c122550c labels: app.kubernetes.io/controller: main app.kubernetes.io/instance: blocky diff --git a/clusters/cl01tl/manifests/gatus/ConfigMap-gatus.yaml b/clusters/cl01tl/manifests/gatus/ConfigMap-gatus.yaml index 671835cca..266cb3a69 100644 --- a/clusters/cl01tl/manifests/gatus/ConfigMap-gatus.yaml +++ b/clusters/cl01tl/manifests/gatus/ConfigMap-gatus.yaml @@ -572,15 +572,6 @@ data: interval: 30s name: lidarr url: https://lidarr.alexlebens.net - - alerts: - - type: ntfy - conditions: - - '[STATUS] == 200' - - '[CERTIFICATE_EXPIRATION] > 240h' - group: core - interval: 30s - name: lidatube - url: https://lidatube.alexlebens.net - alerts: - type: ntfy conditions: diff --git a/clusters/cl01tl/manifests/gatus/Deployment-gatus.yaml b/clusters/cl01tl/manifests/gatus/Deployment-gatus.yaml index 265ecf660..a1d84fe92 100644 --- a/clusters/cl01tl/manifests/gatus/Deployment-gatus.yaml +++ b/clusters/cl01tl/manifests/gatus/Deployment-gatus.yaml @@ -26,7 +26,7 @@ spec: app.kubernetes.io/name: gatus app.kubernetes.io/instance: gatus annotations: - checksum/config: ec44de2c17279dcce43050ebb91461771f86da1cf8e7815afcf6335170295bda + checksum/config: 72ccd92a35f07b6ac58242889d2713e7618527c5fe483ce77ff176772b6aea29 spec: serviceAccountName: default automountServiceAccountToken: false diff --git a/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml b/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml index 5e733cfbf..aa142a442 100644 --- a/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml +++ b/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml @@ -594,12 +594,6 @@ data: href: https://yubal-playlist.alexlebens.net siteMonitor: http://yubal-playlist.yubal-playlist:80 statusStyle: dot - - LidaTube: - icon: sh-lidatube.webp - description: Searches for Music - href: https://lidatube.alexlebens.net - siteMonitor: http://lidatube.lidatube:80 - statusStyle: dot - slskd: icon: sh-slskd.webp description: slskd diff --git a/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml b/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml index c3d0aeb9e..698c19c01 100644 --- a/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml +++ b/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml @@ -24,7 +24,7 @@ spec: template: metadata: annotations: - checksum/configMaps: 592d57ce71f93db6337d75d5e49971df87d60e865659c9e99783a03538be9cdc + checksum/configMaps: 4f9f86214a28e75f88291865f37b2261468767922d71c4d40497710064d9fca3 checksum/secrets: d3ba83f111cd32f92c909268c55ad8bbd4f9e299b74b35b33c1a011180d8b378 labels: app.kubernetes.io/controller: main diff --git a/clusters/cl01tl/manifests/lidatube/Deployment-lidatube.yaml b/clusters/cl01tl/manifests/lidatube/Deployment-lidatube.yaml deleted file mode 100644 index b515815a4..000000000 --- a/clusters/cl01tl/manifests/lidatube/Deployment-lidatube.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: lidatube - labels: - app.kubernetes.io/controller: main - app.kubernetes.io/instance: lidatube - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube - helm.sh/chart: lidatube-4.6.2 - namespace: lidatube -spec: - revisionHistoryLimit: 3 - replicas: 1 - strategy: - type: Recreate - selector: - matchLabels: - app.kubernetes.io/controller: main - app.kubernetes.io/name: lidatube - app.kubernetes.io/instance: lidatube - template: - metadata: - labels: - app.kubernetes.io/controller: main - app.kubernetes.io/instance: lidatube - app.kubernetes.io/name: lidatube - spec: - enableServiceLinks: false - serviceAccountName: default - automountServiceAccountToken: true - securityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - hostIPC: false - hostNetwork: false - hostPID: false - dnsPolicy: ClusterFirst - containers: - - env: - - name: PUID - value: "1000" - - name: PGID - value: "1000" - - name: lidarr_address - value: http://lidarr.lidarr:80 - - name: lidarr_api_key - valueFrom: - secretKeyRef: - key: lidarr_api_key - name: lidatube-secret - - name: sleep_interval - value: "360" - - name: sync_schedule - value: "4" - - name: attempt_lidarr_import - value: "true" - image: thewicklowwolf/lidatube:0.2.42 - imagePullPolicy: IfNotPresent - name: main - resources: - requests: - cpu: 10m - memory: 128Mi - volumeMounts: - - mountPath: /lidatube/config - name: config - - mountPath: /lidatube/downloads - name: music - volumes: - - name: config - persistentVolumeClaim: - claimName: lidatube-config - - name: music - persistentVolumeClaim: - claimName: lidatube-nfs-storage diff --git a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-external.yaml b/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-external.yaml deleted file mode 100644 index 79dccfeba..000000000 --- a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-external.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: lidatube-config-backup-secret-external - namespace: lidatube - labels: - helm.sh/chart: volsync-target-config-0.7.0 - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.7.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube-config-backup-secret-external -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/lidatube/lidatube-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/digital-ocean - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/digital-ocean - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /digital-ocean/home-infra/volsync-backups - metadataPolicy: None - property: AWS_DEFAULT_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /digital-ocean/home-infra/volsync-backups - metadataPolicy: None - property: AWS_ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /digital-ocean/home-infra/volsync-backups - metadataPolicy: None - property: AWS_SECRET_ACCESS_KEY diff --git a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-local.yaml b/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-local.yaml deleted file mode 100644 index 2dea3bd8b..000000000 --- a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-config-backup-secret-local.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: lidatube-config-backup-secret-local - namespace: lidatube - labels: - helm.sh/chart: volsync-target-config-0.7.0 - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.7.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube-config-backup-secret-local -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - target: - template: - mergePolicy: Merge - engineVersion: v2 - data: - RESTIC_REPOSITORY: "{{ .BUCKET_ENDPOINT }}/lidatube/lidatube-config" - data: - - secretKey: BUCKET_ENDPOINT - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: BUCKET_ENDPOINT - - secretKey: RESTIC_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /volsync/restic/garage-local - metadataPolicy: None - property: RESTIC_PASSWORD - - secretKey: AWS_DEFAULT_REGION - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_REGION - - secretKey: AWS_ACCESS_KEY_ID - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_KEY_ID - - secretKey: AWS_SECRET_ACCESS_KEY - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /garage/home-infra/volsync-backups - metadataPolicy: None - property: ACCESS_SECRET_KEY diff --git a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-secret.yaml b/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-secret.yaml deleted file mode 100644 index ed4f95677..000000000 --- a/clusters/cl01tl/manifests/lidatube/ExternalSecret-lidatube-secret.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: lidatube-secret - namespace: lidatube - labels: - app.kubernetes.io/name: lidatube-secret - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - data: - - secretKey: lidarr_api_key - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /cl01tl/lidarr2/key - metadataPolicy: None - property: key diff --git a/clusters/cl01tl/manifests/lidatube/HTTPRoute-lidatube.yaml b/clusters/cl01tl/manifests/lidatube/HTTPRoute-lidatube.yaml deleted file mode 100644 index 1cebd4b69..000000000 --- a/clusters/cl01tl/manifests/lidatube/HTTPRoute-lidatube.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: gateway.networking.k8s.io/v1 -kind: HTTPRoute -metadata: - name: lidatube - labels: - app.kubernetes.io/instance: lidatube - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube - helm.sh/chart: lidatube-4.6.2 - namespace: lidatube -spec: - parentRefs: - - group: gateway.networking.k8s.io - kind: Gateway - name: traefik-gateway - namespace: traefik - hostnames: - - "lidatube.alexlebens.net" - rules: - - backendRefs: - - group: "" - kind: Service - name: lidatube - namespace: lidatube - port: 80 - weight: 100 - matches: - - path: - type: PathPrefix - value: / diff --git a/clusters/cl01tl/manifests/lidatube/PersistentVolume-lidatube-nfs-storage.yaml b/clusters/cl01tl/manifests/lidatube/PersistentVolume-lidatube-nfs-storage.yaml deleted file mode 100644 index caaa64821..000000000 --- a/clusters/cl01tl/manifests/lidatube/PersistentVolume-lidatube-nfs-storage.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v1 -kind: PersistentVolume -metadata: - name: lidatube-nfs-storage - namespace: lidatube - labels: - app.kubernetes.io/name: lidatube-nfs-storage - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube -spec: - persistentVolumeReclaimPolicy: Retain - storageClassName: nfs-client - capacity: - storage: 1Gi - accessModes: - - ReadWriteMany - nfs: - path: /volume2/Storage/Music - server: synologybond.alexlebens.net - mountOptions: - - vers=4 - - minorversion=1 - - noac diff --git a/clusters/cl01tl/manifests/lidatube/PersistentVolumeClaim-lidatube-config.yaml b/clusters/cl01tl/manifests/lidatube/PersistentVolumeClaim-lidatube-config.yaml deleted file mode 100644 index 338d5b688..000000000 --- a/clusters/cl01tl/manifests/lidatube/PersistentVolumeClaim-lidatube-config.yaml +++ /dev/null @@ -1,19 +0,0 @@ -kind: PersistentVolumeClaim -apiVersion: v1 -metadata: - name: lidatube-config - labels: - app.kubernetes.io/instance: lidatube - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube - helm.sh/chart: lidatube-4.6.2 - annotations: - helm.sh/resource-policy: keep - namespace: lidatube -spec: - accessModes: - - "ReadWriteOnce" - resources: - requests: - storage: "5Gi" - storageClassName: "ceph-block" diff --git a/clusters/cl01tl/manifests/lidatube/PersistentVolumeClaim-lidatube-nfs-storage.yaml b/clusters/cl01tl/manifests/lidatube/PersistentVolumeClaim-lidatube-nfs-storage.yaml deleted file mode 100644 index 6385c4663..000000000 --- a/clusters/cl01tl/manifests/lidatube/PersistentVolumeClaim-lidatube-nfs-storage.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: lidatube-nfs-storage - namespace: lidatube - labels: - app.kubernetes.io/name: lidatube-nfs-storage - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube -spec: - volumeName: lidatube-nfs-storage - storageClassName: nfs-client - accessModes: - - ReadWriteMany - resources: - requests: - storage: 1Gi diff --git a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-external.yaml b/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-external.yaml deleted file mode 100644 index b2df5829a..000000000 --- a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-external.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: lidatube-config-backup-source-external - namespace: lidatube - labels: - helm.sh/chart: volsync-target-config-0.7.0 - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.7.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube-config-backup -spec: - sourcePVC: lidatube-config - trigger: - schedule: 40 9 * * * - restic: - pruneIntervalDays: 7 - repository: lidatube-config-backup-secret-external - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-local.yaml b/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-local.yaml deleted file mode 100644 index b9bdf5768..000000000 --- a/clusters/cl01tl/manifests/lidatube/ReplicationSource-lidatube-config-backup-source-local.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: volsync.backube/v1alpha1 -kind: ReplicationSource -metadata: - name: lidatube-config-backup-source-local - namespace: lidatube - labels: - helm.sh/chart: volsync-target-config-0.7.0 - app.kubernetes.io/instance: lidatube - app.kubernetes.io/part-of: lidatube - app.kubernetes.io/version: "0.7.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube-config-backup -spec: - sourcePVC: lidatube-config - trigger: - schedule: 40 8 * * * - restic: - pruneIntervalDays: 7 - repository: lidatube-config-backup-secret-local - retain: - daily: 7 - hourly: 0 - monthly: 3 - weekly: 4 - yearly: 1 - moverSecurityContext: - fsGroup: 1000 - fsGroupChangePolicy: OnRootMismatch - runAsGroup: 1000 - runAsUser: 1000 - copyMethod: Snapshot - storageClassName: ceph-block - volumeSnapshotClassName: ceph-blockpool-snapshot - cacheCapacity: 1Gi diff --git a/clusters/cl01tl/manifests/lidatube/Service-lidatube.yaml b/clusters/cl01tl/manifests/lidatube/Service-lidatube.yaml deleted file mode 100644 index 9cf29c63f..000000000 --- a/clusters/cl01tl/manifests/lidatube/Service-lidatube.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: lidatube - labels: - app.kubernetes.io/instance: lidatube - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: lidatube - app.kubernetes.io/service: lidatube - helm.sh/chart: lidatube-4.6.2 - namespace: lidatube -spec: - type: ClusterIP - ports: - - port: 80 - targetPort: 5000 - protocol: TCP - name: http - selector: - app.kubernetes.io/controller: main - app.kubernetes.io/instance: lidatube - app.kubernetes.io/name: lidatube -- 2.49.1