From 78bec0aedc77826d8778105a8f5e82cfbf77d59b Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Wed, 21 Jan 2026 22:35:38 +0000 Subject: [PATCH] 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