From cc45c8e170a260c3b7128c26920e173724957d74 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 22 Mar 2026 21:58:26 -0500 Subject: [PATCH 1/5] feat: add service monitor --- clusters/cl01tl/helm/backrest/values.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/clusters/cl01tl/helm/backrest/values.yaml b/clusters/cl01tl/helm/backrest/values.yaml index 83470301e..55a38786c 100644 --- a/clusters/cl01tl/helm/backrest/values.yaml +++ b/clusters/cl01tl/helm/backrest/values.yaml @@ -33,6 +33,19 @@ backrest: port: 80 targetPort: 9898 protocol: TCP + serviceMonitor: + main: + selector: + matchLabels: + app.kubernetes.io/name: backrest + app.kubernetes.io/instance: backrest + serviceName: '{{ include "bjw-s.common.lib.chart.names.fullname" $ }}' + endpoints: + - port: http + scheme: http + path: /metrics + interval: 300s + scrapeTimeout: 15s route: main: kind: HTTPRoute -- 2.49.1 From 7a1a81f4ba992247a9237f0858b84fe7a4856854 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 22 Mar 2026 22:09:51 -0500 Subject: [PATCH 2/5] fix: remove pull policy --- clusters/cl01tl/helm/backrest/values.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/clusters/cl01tl/helm/backrest/values.yaml b/clusters/cl01tl/helm/backrest/values.yaml index 55a38786c..2172e4c01 100644 --- a/clusters/cl01tl/helm/backrest/values.yaml +++ b/clusters/cl01tl/helm/backrest/values.yaml @@ -9,7 +9,6 @@ backrest: image: repository: ghcr.io/garethgeorge/backrest tag: v1.12.1@sha256:f4d34bd6fa985d13bdb6c01c5d8727e07708899afa9567d800808357d77b9fb0 - pullPolicy: IfNotPresent env: - name: TZ value: America/Chicago -- 2.49.1 From 9755e695ae113fcc3c00450d9fd1cd65536fedfc Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 22 Mar 2026 22:10:02 -0500 Subject: [PATCH 3/5] feat: refactor bazarr --- clusters/cl01tl/helm/bazarr/Chart.yaml | 4 ++-- clusters/cl01tl/helm/bazarr/values.yaml | 10 ++-------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/clusters/cl01tl/helm/bazarr/Chart.yaml b/clusters/cl01tl/helm/bazarr/Chart.yaml index 63c5e5165..4d0e3ba03 100644 --- a/clusters/cl01tl/helm/bazarr/Chart.yaml +++ b/clusters/cl01tl/helm/bazarr/Chart.yaml @@ -4,14 +4,14 @@ version: 1.0.0 description: Bazarr keywords: - bazarr - - servarr - subtitles -home: https://wiki.alexlebens.dev/s/ +home: https://docs.alexlebens.dev/applications/bazarr/ sources: - https://github.com/morpheus65535/bazarr - https://github.com/linuxserver/docker-bazarr - https://github.com/linuxserver/docker-bazarr/pkgs/container/bazarr - https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template + - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/volsync-target maintainers: - name: alexlebens dependencies: diff --git a/clusters/cl01tl/helm/bazarr/values.yaml b/clusters/cl01tl/helm/bazarr/values.yaml index 89b690742..fb532babc 100644 --- a/clusters/cl01tl/helm/bazarr/values.yaml +++ b/clusters/cl01tl/helm/bazarr/values.yaml @@ -4,7 +4,6 @@ bazarr: type: deployment replicas: 1 strategy: Recreate - revisionHistoryLimit: 3 pod: securityContext: runAsUser: 1000 @@ -16,10 +15,9 @@ bazarr: image: repository: ghcr.io/linuxserver/bazarr tag: 1.5.6@sha256:05f9d5b24884f37120453dc1a008a47be244eebec32099ae1bd29032e75b67aa - pullPolicy: IfNotPresent env: - name: TZ - value: US/Central + value: America/Chicago - name: PUID value: 1000 - name: PGID @@ -48,11 +46,8 @@ bazarr: - bazarr.alexlebens.net rules: - backendRefs: - - group: '' - kind: Service - name: bazarr + - name: bazarr port: 80 - weight: 100 matches: - path: type: PathPrefix @@ -63,7 +58,6 @@ bazarr: storageClass: ceph-block accessMode: ReadWriteOnce size: 5Gi - retain: true advancedMounts: main: main: -- 2.49.1 From 67f0d014356279ed1b5dd27c71796113d84a04f7 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 22 Mar 2026 22:37:38 -0500 Subject: [PATCH 4/5] feat: refactor blocky --- clusters/cl01tl/helm/blocky/Chart.yaml | 5 +++-- clusters/cl01tl/helm/blocky/values.yaml | 6 ++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/clusters/cl01tl/helm/blocky/Chart.yaml b/clusters/cl01tl/helm/blocky/Chart.yaml index a7bd0a7ab..75de3a7f0 100644 --- a/clusters/cl01tl/helm/blocky/Chart.yaml +++ b/clusters/cl01tl/helm/blocky/Chart.yaml @@ -5,11 +5,12 @@ description: Blocky keywords: - blocky - dns -home: https://wiki.alexlebens.dev/s/cf70113d-20bc-48ad-afb8-1e22ed3fd62a +home: https://docs.alexlebens.dev/applications/blocky/ sources: - https://github.com/0xERR0R/blocky - - https://hub.docker.com/r/spx01/blocky + - https://github.com/0xERR0R/blocky/pkgs/container/blocky - https://github.com/bjw-s-labs/helm-charts/tree/main/charts/other/app-template + - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/valkey maintainers: - name: alexlebens dependencies: diff --git a/clusters/cl01tl/helm/blocky/values.yaml b/clusters/cl01tl/helm/blocky/values.yaml index 6ad4b49d1..31a4325ae 100644 --- a/clusters/cl01tl/helm/blocky/values.yaml +++ b/clusters/cl01tl/helm/blocky/values.yaml @@ -4,20 +4,18 @@ blocky: type: deployment replicas: 3 strategy: RollingUpdate - revisionHistoryLimit: 3 containers: main: image: repository: ghcr.io/0xerr0r/blocky tag: v0.29.0@sha256:a6d99f323d3036a99a3767a52ad612f4d8f3f31167492bfc14d4ea57b24cdfd0 - pullPolicy: IfNotPresent env: - name: TZ - value: US/Central + value: America/Chicago resources: requests: cpu: 10m - memory: 128Mi + memory: 90Mi configMaps: config: enabled: true -- 2.49.1 From 7091a7b663401e506ce7b1ad0be10c9584830d8c Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 22 Mar 2026 22:59:45 -0500 Subject: [PATCH 5/5] feat: remove sources --- clusters/cl01tl/helm/argo-workflows/Chart.yaml | 1 - clusters/cl01tl/helm/authentik/Chart.yaml | 2 -- 2 files changed, 3 deletions(-) diff --git a/clusters/cl01tl/helm/argo-workflows/Chart.yaml b/clusters/cl01tl/helm/argo-workflows/Chart.yaml index aced1f047..b7909759a 100644 --- a/clusters/cl01tl/helm/argo-workflows/Chart.yaml +++ b/clusters/cl01tl/helm/argo-workflows/Chart.yaml @@ -11,7 +11,6 @@ home: https://docs.alexlebens.dev/applications/argo-workflows/ sources: - https://github.com/argoproj/argo-workflows - https://github.com/argoproj/argo-events - - https://github.com/cloudnative-pg/cloudnative-pg - https://github.com/argoproj/argo-helm/tree/main/charts/argo-workflows - https://github.com/argoproj/argo-helm/tree/main/charts/argo-events - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/postgres-cluster diff --git a/clusters/cl01tl/helm/authentik/Chart.yaml b/clusters/cl01tl/helm/authentik/Chart.yaml index 313143d47..990397fee 100644 --- a/clusters/cl01tl/helm/authentik/Chart.yaml +++ b/clusters/cl01tl/helm/authentik/Chart.yaml @@ -10,8 +10,6 @@ keywords: home: https://docs.alexlebens.dev/applications/authentik/ sources: - https://github.com/goauthentik/authentik - - https://github.com/cloudflare/cloudflared - - https://github.com/cloudnative-pg/cloudnative-pg - https://github.com/goauthentik/helm - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/cloudflared - https://gitea.alexlebens.dev/alexlebens/helm-charts/src/branch/main/charts/postgres-cluster -- 2.49.1