Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(flux): Rework some dependsOn stuff #8115

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

chore(flux): Rework some dependsOn stuff #8115

wants to merge 6 commits into from

Conversation

bjw-s
Copy link
Collaborator

@bjw-s bjw-s commented Feb 28, 2025

No description provided.

@lab-assistant lab-assistant bot added the area/kubernetes Issue relates to Kubernetes label Feb 28, 2025
@lab-assistant
Copy link
Contributor

lab-assistant bot commented Feb 28, 2025

--- kubernetes/apps/actions-runner-system/actions-runner-controller/runners Kustomization: actions-runner-system/actions-runner-controller-runners HelmRelease: actions-runner-system/arc-bjw-s-labs

+++ kubernetes/apps/actions-runner-system/actions-runner-controller/runners Kustomization: actions-runner-system/actions-runner-controller-runners HelmRelease: actions-runner-system/arc-bjw-s-labs

@@ -18,14 +18,12 @@

         name: actions-runner-controller
         namespace: flux-system
       version: 0.10.1
   dependsOn:
   - name: actions-runner-controller
     namespace: actions-runner-system
-  - name: openebs
-    namespace: openebs
   driftDetection:
     mode: enabled
   interval: 30m
   values:
     containerMode:
       kubernetesModeWorkVolumeClaim:
--- kubernetes/apps/actions-runner-system/actions-runner-controller/runners Kustomization: actions-runner-system/actions-runner-controller-runners HelmRelease: actions-runner-system/arc-bjw-s-labs-home-ops

+++ kubernetes/apps/actions-runner-system/actions-runner-controller/runners Kustomization: actions-runner-system/actions-runner-controller-runners HelmRelease: actions-runner-system/arc-bjw-s-labs-home-ops

@@ -18,14 +18,12 @@

         name: actions-runner-controller
         namespace: flux-system
       version: 0.10.1
   dependsOn:
   - name: actions-runner-controller
     namespace: actions-runner-system
-  - name: openebs
-    namespace: openebs
   driftDetection:
     mode: enabled
   interval: 30m
   values:
     containerMode:
       kubernetesModeWorkVolumeClaim:
--- kubernetes/apps/monitoring/loki/app Kustomization: monitoring/loki HelmRelease: monitoring/loki

+++ kubernetes/apps/monitoring/loki/app Kustomization: monitoring/loki HelmRelease: monitoring/loki

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: grafana
         namespace: flux-system
       version: 6.27.0
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   timeout: 15m
   values:
     backend:
       replicas: 0
     chunksCache:
--- kubernetes/apps/monitoring/kube-prometheus-stack/app Kustomization: monitoring/kube-prometheus-stack HelmRelease: monitoring/kube-prometheus-stack

+++ kubernetes/apps/monitoring/kube-prometheus-stack/app Kustomization: monitoring/kube-prometheus-stack HelmRelease: monitoring/kube-prometheus-stack

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: prometheus-community
         namespace: flux-system
       version: 69.6.0
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   install:
     crds: Skip
   interval: 30m
   timeout: 15m
   upgrade:
     crds: Skip
--- kubernetes/apps/rook-ceph/rook-ceph/cluster Kustomization: rook-ceph/rook-ceph-cluster HelmRelease: rook-ceph/rook-ceph-cluster

+++ kubernetes/apps/rook-ceph/rook-ceph/cluster Kustomization: rook-ceph/rook-ceph-cluster HelmRelease: rook-ceph/rook-ceph-cluster

@@ -17,14 +17,14 @@

         name: rook-ceph
         namespace: flux-system
       version: v1.16.4
   dependsOn:
   - name: rook-ceph
     namespace: rook-ceph
-  - name: snapshot-controller
-    namespace: system-controllers
+  - name: volsync
+    namespace: system
   interval: 30m
   values:
     cephBlockPools:
     - name: ceph-blockpool
       spec:
         failureDomain: host
--- kubernetes/apps/system/volsync/app Kustomization: system/volsync HelmRelease: system/volsync

+++ kubernetes/apps/system/volsync/app Kustomization: system/volsync HelmRelease: system/volsync

@@ -23,7 +23,11 @@

     namespace: system-controllers
   interval: 30m
   values:
     manageCRDs: true
     metrics:
       disableAuth: true
+    podSecurityContext:
+      runAsNonRoot: true
+      runAsUser: 65534
+    replicaCount: 2
 
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/autobrr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/autobrr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: autobrr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/autobrr/app
   postBuild:
     substitute:
       APP: autobrr
   prune: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/bazarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/bazarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: bazarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/bazarr/app
   postBuild:
     substitute:
       APP: bazarr
       VOLSYNC_CLAIM: bazarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/cross-seed

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/cross-seed

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: cross-seed
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/cross-seed/app
   postBuild:
     substitute:
       APP: cross-seed
   prune: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/prowlarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/prowlarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: prowlarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/prowlarr/app
   postBuild:
     substitute:
       APP: prowlarr
       VOLSYNC_CLAIM: prowlarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/qbittorrent

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/qbittorrent

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: qbittorrent
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/qbittorrent/app
   postBuild:
     substitute:
       APP: qbittorrent
       VOLSYNC_CAPACITY: 2Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/radarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/radarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: radarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/radarr/app
   postBuild:
     substitute:
       APP: radarr
       VOLSYNC_CLAIM: radarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/recyclarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/recyclarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: recyclarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/recyclarr/app
   postBuild:
     substitute:
       APP: recyclarr
       VOLSYNC_CLAIM: recyclarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/sabnzbd

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/sabnzbd

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: sabnzbd
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/sabnzbd/app
   postBuild:
     substitute:
       APP: sabnzbd
       VOLSYNC_CLAIM: sabnzbd-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/sonarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/sonarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: sonarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/sonarr/app
   postBuild:
     substitute:
       APP: sonarr
       VOLSYNC_CLAIM: sonarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/esphome

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/esphome

@@ -15,14 +15,14 @@

   - ../../../../components/volsync
   dependsOn:
   - name: multus-networks
     namespace: network
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/home-automation/esphome/app
   postBuild:
     substitute:
       APP: esphome
       VOLSYNC_CAPACITY: 5Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/home-assistant

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/home-assistant

@@ -15,14 +15,14 @@

   - ../../../../components/volsync
   dependsOn:
   - name: multus-networks
     namespace: network
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/home-automation/home-assistant/app
   postBuild:
     substitute:
       APP: home-assistant
       APP_GID: '65533'
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/scrypted

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/scrypted

@@ -15,14 +15,14 @@

   - ../../../../components/volsync
   dependsOn:
   - name: multus-networks
     namespace: network
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/home-automation/scrypted/app
   postBuild:
     substitute:
       APP: scrypted
       VOLSYNC_CAPACITY: 5Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/zigbee2mqtt

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/zigbee2mqtt

@@ -15,14 +15,14 @@

   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
   - name: emqx-cluster
     namespace: database
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/home-automation/zigbee2mqtt/app
   postBuild:
     substitute:
       APP: zigbee2mqtt
       VOLSYNC_CLAIM: zigbee2mqtt-data
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/maintainerr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/maintainerr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: maintainerr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/media/maintainerr/app
   postBuild:
     substitute:
       APP: maintainerr
       APP_GID: '1000'
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/plex

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/plex

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: plex
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/media/plex/app
   postBuild:
     substitute:
       APP: plex
       VOLSYNC_CAPACITY: 50Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/plex-trakt-sync

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/plex-trakt-sync

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: plex-trakt-sync
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/media/plex/trakt-sync
   postBuild:
     substitute:
       APP: plex-trakt-sync
       APP_GID: '1000'
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/tautulli

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/tautulli

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: tautulli
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/media/tautulli/app
   postBuild:
     substitute:
       APP: tautulli
       VOLSYNC_CLAIM: tautulli-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: rook-ceph/rook-ceph-cluster

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: rook-ceph/rook-ceph-cluster

@@ -31,8 +31,7 @@

   sourceRef:
     kind: GitRepository
     name: flux-system
     namespace: flux-system
   targetNamespace: rook-ceph
   timeout: 5m
-  wait: false
 
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/actual

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/actual

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: actual
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/actual/app
   postBuild:
     substitute:
       APP: actual
       VOLSYNC_CLAIM: actual-data
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/atuin

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/atuin

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: atuin
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/atuin/app
   postBuild:
     substitute:
       APP: atuin
       VOLSYNC_CAPACITY: 5Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/hoarder

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/hoarder

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: hoarder
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/hoarder/app
   postBuild:
     substitute:
       APP: hoarder
       VOLSYNC_CLAIM: hoarder-data
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/manyfold

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/manyfold

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: manyfold
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/manyfold/app
   postBuild:
     substitute:
       APP: manyfold
       VOLSYNC_CAPACITY: 5Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/n8n

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/n8n

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: n8n
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/n8n/app
   postBuild:
     substitute:
       APP: n8n
       APP_GID: '1000'
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/ocis

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/ocis

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: ocis
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/ocis/app
   postBuild:
     substitute:
       APP: ocis
       VOLSYNC_CAPACITY: 15Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/paperless

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/paperless

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: paperless
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/paperless/app
   postBuild:
     substitute:
       APP: paperless
       APP_GID: '65542'
--- kubernetes/apps/downloads/prowlarr/app Kustomization: downloads/prowlarr HelmRelease: downloads/prowlarr

+++ kubernetes/apps/downloads/prowlarr/app Kustomization: downloads/prowlarr HelmRelease: downloads/prowlarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       prowlarr:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/downloads/qbittorrent/app Kustomization: downloads/qbittorrent HelmRelease: downloads/qbittorrent

+++ kubernetes/apps/downloads/qbittorrent/app Kustomization: downloads/qbittorrent HelmRelease: downloads/qbittorrent

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       qbittorrent:
         annotations:
           secret.reloader.stakater.com/reload: qbittorrent-secret,qbittorrent-gluetun-secret
--- kubernetes/apps/downloads/recyclarr/app Kustomization: downloads/recyclarr HelmRelease: downloads/recyclarr

+++ kubernetes/apps/downloads/recyclarr/app Kustomization: downloads/recyclarr HelmRelease: downloads/recyclarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       recyclarr:
         containers:
           app:
--- kubernetes/apps/downloads/cross-seed/app Kustomization: downloads/cross-seed HelmRelease: downloads/cross-seed

+++ kubernetes/apps/downloads/cross-seed/app Kustomization: downloads/cross-seed HelmRelease: downloads/cross-seed

@@ -18,14 +18,12 @@

         name: bjw-s
         namespace: flux-system
       version: 3.7.1
   dependsOn:
   - name: qbittorrent
     namespace: downloads
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       cross-seed:
         annotations:
           secret.reloader.stakater.com/reload: cross-seed-secret
--- kubernetes/apps/home-automation/esphome/app Kustomization: home-automation/esphome HelmRelease: home-automation/esphome

+++ kubernetes/apps/home-automation/esphome/app Kustomization: home-automation/esphome HelmRelease: home-automation/esphome

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       esphome:
         annotations:
           secret.reloader.stakater.com/reload: esphome-secrets,esphome-deploykey
--- kubernetes/apps/downloads/radarr/app Kustomization: downloads/radarr HelmRelease: downloads/radarr

+++ kubernetes/apps/downloads/radarr/app Kustomization: downloads/radarr HelmRelease: downloads/radarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       radarr:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/media/plex/trakt-sync Kustomization: media/plex-trakt-sync HelmRelease: media/plex-trakt-sync

+++ kubernetes/apps/media/plex/trakt-sync Kustomization: media/plex-trakt-sync HelmRelease: media/plex-trakt-sync

@@ -16,14 +16,12 @@

       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
   dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   - name: plex
     namespace: media
   interval: 30m
   values:
     controllers:
       plex-trakt-sync:
--- kubernetes/apps/home-automation/scrypted/app Kustomization: home-automation/scrypted HelmRelease: home-automation/scrypted

+++ kubernetes/apps/home-automation/scrypted/app Kustomization: home-automation/scrypted HelmRelease: home-automation/scrypted

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       scrypted:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/downloads/sabnzbd/app Kustomization: downloads/sabnzbd HelmRelease: downloads/sabnzbd

+++ kubernetes/apps/downloads/sabnzbd/app Kustomization: downloads/sabnzbd HelmRelease: downloads/sabnzbd

@@ -15,17 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
-  - name: openebs
-    namespace: openebs
   interval: 30m
   values:
     controllers:
       sabnzbd:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/media/maintainerr/app Kustomization: media/maintainerr HelmRelease: media/maintainerr

+++ kubernetes/apps/media/maintainerr/app Kustomization: media/maintainerr HelmRelease: media/maintainerr

@@ -16,14 +16,12 @@

       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
   dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   - name: plex
     namespace: media
   interval: 30m
   values:
     controllers:
       maintainerr:
--- kubernetes/apps/downloads/sonarr/app Kustomization: downloads/sonarr HelmRelease: downloads/sonarr

+++ kubernetes/apps/downloads/sonarr/app Kustomization: downloads/sonarr HelmRelease: downloads/sonarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       sonarr:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/downloads/bazarr/app Kustomization: downloads/bazarr HelmRelease: downloads/bazarr

+++ kubernetes/apps/downloads/bazarr/app Kustomization: downloads/bazarr HelmRelease: downloads/bazarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       bazarr:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/media/plex/app Kustomization: media/plex HelmRelease: media/plex

+++ kubernetes/apps/media/plex/app Kustomization: media/plex HelmRelease: media/plex

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       plex:
         containers:
           app:
--- kubernetes/apps/downloads/autobrr/app Kustomization: downloads/autobrr HelmRelease: downloads/autobrr

+++ kubernetes/apps/downloads/autobrr/app Kustomization: downloads/autobrr HelmRelease: downloads/autobrr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       autobrr:
         annotations:
           secret.reloader.stakater.com/reload: autobrr-secret
--- kubernetes/apps/home-automation/home-assistant/app Kustomization: home-automation/home-assistant HelmRelease: home-automation/home-assistant

+++ kubernetes/apps/home-automation/home-assistant/app Kustomization: home-automation/home-assistant HelmRelease: home-automation/home-assistant

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       home-assistant:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/monitoring/alertmanager/app Kustomization: monitoring/alertmanager HelmRelease: monitoring/alertmanager

+++ kubernetes/apps/monitoring/alertmanager/app Kustomization: monitoring/alertmanager HelmRelease: monitoring/alertmanager

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       alertmanager:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/media/tautulli/app Kustomization: media/tautulli HelmRelease: media/tautulli

+++ kubernetes/apps/media/tautulli/app Kustomization: media/tautulli HelmRelease: media/tautulli

@@ -16,14 +16,12 @@

       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
   dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   - name: plex
     namespace: media
   interval: 30m
   values:
     controllers:
       tautulli:
--- kubernetes/apps/selfhosted/actual/app Kustomization: selfhosted/actual HelmRelease: selfhosted/actual

+++ kubernetes/apps/selfhosted/actual/app Kustomization: selfhosted/actual HelmRelease: selfhosted/actual

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       actual:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/n8n/app Kustomization: selfhosted/n8n HelmRelease: selfhosted/n8n

+++ kubernetes/apps/selfhosted/n8n/app Kustomization: selfhosted/n8n HelmRelease: selfhosted/n8n

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       n8n:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/hoarder/app Kustomization: selfhosted/hoarder HelmRelease: selfhosted/hoarder

+++ kubernetes/apps/selfhosted/hoarder/app Kustomization: selfhosted/hoarder HelmRelease: selfhosted/hoarder

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       chrome:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/ocis/app Kustomization: selfhosted/ocis HelmRelease: selfhosted/ocis

+++ kubernetes/apps/selfhosted/ocis/app Kustomization: selfhosted/ocis HelmRelease: selfhosted/ocis

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       ocis:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/atuin/app Kustomization: selfhosted/atuin HelmRelease: selfhosted/atuin

+++ kubernetes/apps/selfhosted/atuin/app Kustomization: selfhosted/atuin HelmRelease: selfhosted/atuin

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       atuin:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/paperless/app Kustomization: selfhosted/paperless HelmRelease: selfhosted/paperless

+++ kubernetes/apps/selfhosted/paperless/app Kustomization: selfhosted/paperless HelmRelease: selfhosted/paperless

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       paperless:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/manyfold/app Kustomization: selfhosted/manyfold HelmRelease: selfhosted/manyfold

+++ kubernetes/apps/selfhosted/manyfold/app Kustomization: selfhosted/manyfold HelmRelease: selfhosted/manyfold

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       manyfold:
         annotations:
           secret.reloader.stakater.com/reload: manyfold-secret
--- kubernetes/apps/home-automation/zigbee2mqtt/app Kustomization: home-automation/zigbee2mqtt HelmRelease: home-automation/zigbee2mqtt

+++ kubernetes/apps/home-automation/zigbee2mqtt/app Kustomization: home-automation/zigbee2mqtt HelmRelease: home-automation/zigbee2mqtt

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.1
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       zigbee2mqtt:
         annotations:
           reloader.stakater.com/auto: 'true'

@lab-assistant
Copy link
Contributor

lab-assistant bot commented Feb 28, 2025

--- HelmRelease: system/volsync Deployment: system/volsync

+++ HelmRelease: system/volsync Deployment: system/volsync

@@ -6,13 +6,13 @@

   labels:
     control-plane: volsync-controller
     app.kubernetes.io/name: volsync
     app.kubernetes.io/instance: volsync
     app.kubernetes.io/managed-by: Helm
 spec:
-  replicas: 1
+  replicas: 2
   selector:
     matchLabels:
       control-plane: volsync-controller
       app.kubernetes.io/name: volsync
       app.kubernetes.io/instance: volsync
   template:

@lab-assistant
Copy link
Contributor

lab-assistant bot commented Mar 5, 2025

--- kubernetes/apps/actions-runner-system/actions-runner-controller/runners Kustomization: actions-runner-system/actions-runner-controller-runners HelmRelease: actions-runner-system/arc-bjw-s-labs

+++ kubernetes/apps/actions-runner-system/actions-runner-controller/runners Kustomization: actions-runner-system/actions-runner-controller-runners HelmRelease: actions-runner-system/arc-bjw-s-labs

@@ -18,14 +18,12 @@

         name: actions-runner-controller
         namespace: flux-system
       version: 0.10.1
   dependsOn:
   - name: actions-runner-controller
     namespace: actions-runner-system
-  - name: openebs
-    namespace: openebs
   driftDetection:
     mode: enabled
   interval: 30m
   values:
     containerMode:
       kubernetesModeWorkVolumeClaim:
--- kubernetes/apps/actions-runner-system/actions-runner-controller/runners Kustomization: actions-runner-system/actions-runner-controller-runners HelmRelease: actions-runner-system/arc-bjw-s-labs-home-ops

+++ kubernetes/apps/actions-runner-system/actions-runner-controller/runners Kustomization: actions-runner-system/actions-runner-controller-runners HelmRelease: actions-runner-system/arc-bjw-s-labs-home-ops

@@ -18,14 +18,12 @@

         name: actions-runner-controller
         namespace: flux-system
       version: 0.10.1
   dependsOn:
   - name: actions-runner-controller
     namespace: actions-runner-system
-  - name: openebs
-    namespace: openebs
   driftDetection:
     mode: enabled
   interval: 30m
   values:
     containerMode:
       kubernetesModeWorkVolumeClaim:
--- kubernetes/apps/monitoring/kube-prometheus-stack/app Kustomization: monitoring/kube-prometheus-stack HelmRelease: monitoring/kube-prometheus-stack

+++ kubernetes/apps/monitoring/kube-prometheus-stack/app Kustomization: monitoring/kube-prometheus-stack HelmRelease: monitoring/kube-prometheus-stack

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: prometheus-community
         namespace: flux-system
       version: 69.7.4
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   install:
     crds: Skip
   interval: 30m
   timeout: 15m
   upgrade:
     crds: Skip
--- kubernetes/apps/monitoring/loki/app Kustomization: monitoring/loki HelmRelease: monitoring/loki

+++ kubernetes/apps/monitoring/loki/app Kustomization: monitoring/loki HelmRelease: monitoring/loki

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: grafana
         namespace: flux-system
       version: 6.27.0
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   timeout: 15m
   values:
     backend:
       replicas: 0
     chunksCache:
--- kubernetes/apps/rook-ceph/rook-ceph/cluster Kustomization: rook-ceph/rook-ceph-cluster HelmRelease: rook-ceph/rook-ceph-cluster

+++ kubernetes/apps/rook-ceph/rook-ceph/cluster Kustomization: rook-ceph/rook-ceph-cluster HelmRelease: rook-ceph/rook-ceph-cluster

@@ -17,14 +17,14 @@

         name: rook-ceph
         namespace: flux-system
       version: v1.16.5
   dependsOn:
   - name: rook-ceph
     namespace: rook-ceph
-  - name: snapshot-controller
-    namespace: system-controllers
+  - name: volsync
+    namespace: system
   interval: 30m
   values:
     cephBlockPools:
     - name: ceph-blockpool
       spec:
         failureDomain: host
--- kubernetes/apps/system/volsync/app Kustomization: system/volsync HelmRelease: system/volsync

+++ kubernetes/apps/system/volsync/app Kustomization: system/volsync HelmRelease: system/volsync

@@ -23,7 +23,11 @@

     namespace: system-controllers
   interval: 30m
   values:
     manageCRDs: true
     metrics:
       disableAuth: true
+    podSecurityContext:
+      runAsNonRoot: true
+      runAsUser: 65534
+    replicaCount: 2
 
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/autobrr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/autobrr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: autobrr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/autobrr/app
   postBuild:
     substitute:
       APP: autobrr
   prune: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/bazarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/bazarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: bazarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/bazarr/app
   postBuild:
     substitute:
       APP: bazarr
       VOLSYNC_CLAIM: bazarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/cross-seed

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/cross-seed

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: cross-seed
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/cross-seed/app
   postBuild:
     substitute:
       APP: cross-seed
   prune: true
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/prowlarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/prowlarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: prowlarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/prowlarr/app
   postBuild:
     substitute:
       APP: prowlarr
       VOLSYNC_CLAIM: prowlarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/qbittorrent

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/qbittorrent

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: qbittorrent
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/qbittorrent/app
   postBuild:
     substitute:
       APP: qbittorrent
       VOLSYNC_CAPACITY: 2Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/radarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/radarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: radarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/radarr/app
   postBuild:
     substitute:
       APP: radarr
       VOLSYNC_CLAIM: radarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/recyclarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/recyclarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: recyclarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/recyclarr/app
   postBuild:
     substitute:
       APP: recyclarr
       VOLSYNC_CLAIM: recyclarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/sabnzbd

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/sabnzbd

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: sabnzbd
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/sabnzbd/app
   postBuild:
     substitute:
       APP: sabnzbd
       VOLSYNC_CLAIM: sabnzbd-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/sonarr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: downloads/sonarr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: sonarr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/downloads/sonarr/app
   postBuild:
     substitute:
       APP: sonarr
       VOLSYNC_CLAIM: sonarr-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/esphome

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/esphome

@@ -15,14 +15,14 @@

   - ../../../../components/volsync
   dependsOn:
   - name: multus-networks
     namespace: network
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/home-automation/esphome/app
   postBuild:
     substitute:
       APP: esphome
       VOLSYNC_CAPACITY: 5Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/home-assistant

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/home-assistant

@@ -15,14 +15,14 @@

   - ../../../../components/volsync
   dependsOn:
   - name: multus-networks
     namespace: network
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/home-automation/home-assistant/app
   postBuild:
     substitute:
       APP: home-assistant
       APP_GID: '65533'
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/scrypted

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/scrypted

@@ -15,14 +15,14 @@

   - ../../../../components/volsync
   dependsOn:
   - name: multus-networks
     namespace: network
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/home-automation/scrypted/app
   postBuild:
     substitute:
       APP: scrypted
       VOLSYNC_CAPACITY: 5Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/zigbee2mqtt

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: home-automation/zigbee2mqtt

@@ -15,14 +15,14 @@

   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
   - name: emqx-cluster
     namespace: database
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/home-automation/zigbee2mqtt/app
   postBuild:
     substitute:
       APP: zigbee2mqtt
       VOLSYNC_CLAIM: zigbee2mqtt-data
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/maintainerr

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/maintainerr

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: maintainerr
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/media/maintainerr/app
   postBuild:
     substitute:
       APP: maintainerr
       APP_GID: '1000'
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/plex

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/plex

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: plex
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/media/plex/app
   postBuild:
     substitute:
       APP: plex
       VOLSYNC_CAPACITY: 50Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/plex-trakt-sync

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/plex-trakt-sync

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: plex-trakt-sync
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/media/plex/trakt-sync
   postBuild:
     substitute:
       APP: plex-trakt-sync
       APP_GID: '1000'
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/tautulli

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: media/tautulli

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: tautulli
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/media/tautulli/app
   postBuild:
     substitute:
       APP: tautulli
       VOLSYNC_CLAIM: tautulli-config
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: rook-ceph/rook-ceph-cluster

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: rook-ceph/rook-ceph-cluster

@@ -31,8 +31,7 @@

   sourceRef:
     kind: GitRepository
     name: flux-system
     namespace: flux-system
   targetNamespace: rook-ceph
   timeout: 5m
-  wait: false
 
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/actual

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/actual

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: actual
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/actual/app
   postBuild:
     substitute:
       APP: actual
       VOLSYNC_CLAIM: actual-data
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/atuin

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/atuin

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: atuin
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/atuin/app
   postBuild:
     substitute:
       APP: atuin
       VOLSYNC_CAPACITY: 5Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/hoarder

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/hoarder

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: hoarder
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/hoarder/app
   postBuild:
     substitute:
       APP: hoarder
       VOLSYNC_CLAIM: hoarder-data
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/manyfold

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/manyfold

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: manyfold
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/manyfold/app
   postBuild:
     substitute:
       APP: manyfold
       VOLSYNC_CAPACITY: 5Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/n8n

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/n8n

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: n8n
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/n8n/app
   postBuild:
     substitute:
       APP: n8n
       APP_GID: '1000'
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/ocis

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/ocis

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: ocis
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/ocis/app
   postBuild:
     substitute:
       APP: ocis
       VOLSYNC_CAPACITY: 15Gi
--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/paperless

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: selfhosted/paperless

@@ -13,14 +13,14 @@

       app.kubernetes.io/name: paperless
   components:
   - ../../../../components/volsync
   dependsOn:
   - name: onepassword-store
     namespace: external-secrets
-  - name: volsync
-    namespace: system
+  - name: rook-ceph-cluster
+    namespace: rook-ceph
   interval: 30m
   path: ./kubernetes/apps/selfhosted/paperless/app
   postBuild:
     substitute:
       APP: paperless
       APP_GID: '65542'
--- kubernetes/apps/downloads/autobrr/app Kustomization: downloads/autobrr HelmRelease: downloads/autobrr

+++ kubernetes/apps/downloads/autobrr/app Kustomization: downloads/autobrr HelmRelease: downloads/autobrr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       autobrr:
         annotations:
           secret.reloader.stakater.com/reload: autobrr-secret
--- kubernetes/apps/media/plex/trakt-sync Kustomization: media/plex-trakt-sync HelmRelease: media/plex-trakt-sync

+++ kubernetes/apps/media/plex/trakt-sync Kustomization: media/plex-trakt-sync HelmRelease: media/plex-trakt-sync

@@ -16,14 +16,12 @@

       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
   dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   - name: plex
     namespace: media
   interval: 30m
   values:
     controllers:
       plex-trakt-sync:
--- kubernetes/apps/downloads/cross-seed/app Kustomization: downloads/cross-seed HelmRelease: downloads/cross-seed

+++ kubernetes/apps/downloads/cross-seed/app Kustomization: downloads/cross-seed HelmRelease: downloads/cross-seed

@@ -18,14 +18,12 @@

         name: bjw-s
         namespace: flux-system
       version: 3.7.2
   dependsOn:
   - name: qbittorrent
     namespace: downloads
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       cross-seed:
         annotations:
           secret.reloader.stakater.com/reload: cross-seed-secret
--- kubernetes/apps/downloads/radarr/app Kustomization: downloads/radarr HelmRelease: downloads/radarr

+++ kubernetes/apps/downloads/radarr/app Kustomization: downloads/radarr HelmRelease: downloads/radarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       radarr:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/home-automation/home-assistant/app Kustomization: home-automation/home-assistant HelmRelease: home-automation/home-assistant

+++ kubernetes/apps/home-automation/home-assistant/app Kustomization: home-automation/home-assistant HelmRelease: home-automation/home-assistant

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       home-assistant:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/downloads/bazarr/app Kustomization: downloads/bazarr HelmRelease: downloads/bazarr

+++ kubernetes/apps/downloads/bazarr/app Kustomization: downloads/bazarr HelmRelease: downloads/bazarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       bazarr:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/media/tautulli/app Kustomization: media/tautulli HelmRelease: media/tautulli

+++ kubernetes/apps/media/tautulli/app Kustomization: media/tautulli HelmRelease: media/tautulli

@@ -16,14 +16,12 @@

       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
   dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   - name: plex
     namespace: media
   interval: 30m
   values:
     controllers:
       tautulli:
--- kubernetes/apps/media/maintainerr/app Kustomization: media/maintainerr HelmRelease: media/maintainerr

+++ kubernetes/apps/media/maintainerr/app Kustomization: media/maintainerr HelmRelease: media/maintainerr

@@ -16,14 +16,12 @@

       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
   dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   - name: plex
     namespace: media
   interval: 30m
   values:
     controllers:
       maintainerr:
--- kubernetes/apps/downloads/sonarr/app Kustomization: downloads/sonarr HelmRelease: downloads/sonarr

+++ kubernetes/apps/downloads/sonarr/app Kustomization: downloads/sonarr HelmRelease: downloads/sonarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       sonarr:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/home-automation/esphome/app Kustomization: home-automation/esphome HelmRelease: home-automation/esphome

+++ kubernetes/apps/home-automation/esphome/app Kustomization: home-automation/esphome HelmRelease: home-automation/esphome

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       esphome:
         annotations:
           secret.reloader.stakater.com/reload: esphome-secrets,esphome-deploykey
--- kubernetes/apps/downloads/recyclarr/app Kustomization: downloads/recyclarr HelmRelease: downloads/recyclarr

+++ kubernetes/apps/downloads/recyclarr/app Kustomization: downloads/recyclarr HelmRelease: downloads/recyclarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       recyclarr:
         containers:
           app:
--- kubernetes/apps/downloads/sabnzbd/app Kustomization: downloads/sabnzbd HelmRelease: downloads/sabnzbd

+++ kubernetes/apps/downloads/sabnzbd/app Kustomization: downloads/sabnzbd HelmRelease: downloads/sabnzbd

@@ -15,17 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
-  - name: openebs
-    namespace: openebs
   interval: 30m
   values:
     controllers:
       sabnzbd:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/downloads/qbittorrent/app Kustomization: downloads/qbittorrent HelmRelease: downloads/qbittorrent

+++ kubernetes/apps/downloads/qbittorrent/app Kustomization: downloads/qbittorrent HelmRelease: downloads/qbittorrent

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       qbittorrent:
         annotations:
           secret.reloader.stakater.com/reload: qbittorrent-secret,qbittorrent-gluetun-secret
--- kubernetes/apps/downloads/prowlarr/app Kustomization: downloads/prowlarr HelmRelease: downloads/prowlarr

+++ kubernetes/apps/downloads/prowlarr/app Kustomization: downloads/prowlarr HelmRelease: downloads/prowlarr

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       prowlarr:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/media/plex/app Kustomization: media/plex HelmRelease: media/plex

+++ kubernetes/apps/media/plex/app Kustomization: media/plex HelmRelease: media/plex

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       plex:
         containers:
           app:
--- kubernetes/apps/home-automation/scrypted/app Kustomization: home-automation/scrypted HelmRelease: home-automation/scrypted

+++ kubernetes/apps/home-automation/scrypted/app Kustomization: home-automation/scrypted HelmRelease: home-automation/scrypted

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       scrypted:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/monitoring/alertmanager/app Kustomization: monitoring/alertmanager HelmRelease: monitoring/alertmanager

+++ kubernetes/apps/monitoring/alertmanager/app Kustomization: monitoring/alertmanager HelmRelease: monitoring/alertmanager

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       alertmanager:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/atuin/app Kustomization: selfhosted/atuin HelmRelease: selfhosted/atuin

+++ kubernetes/apps/selfhosted/atuin/app Kustomization: selfhosted/atuin HelmRelease: selfhosted/atuin

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       atuin:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/n8n/app Kustomization: selfhosted/n8n HelmRelease: selfhosted/n8n

+++ kubernetes/apps/selfhosted/n8n/app Kustomization: selfhosted/n8n HelmRelease: selfhosted/n8n

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       n8n:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/actual/app Kustomization: selfhosted/actual HelmRelease: selfhosted/actual

+++ kubernetes/apps/selfhosted/actual/app Kustomization: selfhosted/actual HelmRelease: selfhosted/actual

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       actual:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/ocis/app Kustomization: selfhosted/ocis HelmRelease: selfhosted/ocis

+++ kubernetes/apps/selfhosted/ocis/app Kustomization: selfhosted/ocis HelmRelease: selfhosted/ocis

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       ocis:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/paperless/app Kustomization: selfhosted/paperless HelmRelease: selfhosted/paperless

+++ kubernetes/apps/selfhosted/paperless/app Kustomization: selfhosted/paperless HelmRelease: selfhosted/paperless

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       paperless:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/hoarder/app Kustomization: selfhosted/hoarder HelmRelease: selfhosted/hoarder

+++ kubernetes/apps/selfhosted/hoarder/app Kustomization: selfhosted/hoarder HelmRelease: selfhosted/hoarder

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       chrome:
         annotations:
           reloader.stakater.com/auto: 'true'
--- kubernetes/apps/selfhosted/manyfold/app Kustomization: selfhosted/manyfold HelmRelease: selfhosted/manyfold

+++ kubernetes/apps/selfhosted/manyfold/app Kustomization: selfhosted/manyfold HelmRelease: selfhosted/manyfold

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       manyfold:
         annotations:
           secret.reloader.stakater.com/reload: manyfold-secret
--- kubernetes/apps/home-automation/zigbee2mqtt/app Kustomization: home-automation/zigbee2mqtt HelmRelease: home-automation/zigbee2mqtt

+++ kubernetes/apps/home-automation/zigbee2mqtt/app Kustomization: home-automation/zigbee2mqtt HelmRelease: home-automation/zigbee2mqtt

@@ -15,15 +15,12 @@

       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: bjw-s
         namespace: flux-system
       version: 3.7.2
-  dependsOn:
-  - name: rook-ceph-cluster
-    namespace: rook-ceph
   interval: 30m
   values:
     controllers:
       zigbee2mqtt:
         annotations:
           reloader.stakater.com/auto: 'true'

@lab-assistant
Copy link
Contributor

lab-assistant bot commented Mar 5, 2025

--- HelmRelease: system/volsync Deployment: system/volsync

+++ HelmRelease: system/volsync Deployment: system/volsync

@@ -6,13 +6,13 @@

   labels:
     control-plane: volsync-controller
     app.kubernetes.io/name: volsync
     app.kubernetes.io/instance: volsync
     app.kubernetes.io/managed-by: Helm
 spec:
-  replicas: 1
+  replicas: 2
   selector:
     matchLabels:
       control-plane: volsync-controller
       app.kubernetes.io/name: volsync
       app.kubernetes.io/instance: volsync
   template:
@@ -25,15 +25,12 @@

         app.kubernetes.io/instance: volsync
     spec:
       serviceAccountName: volsync
       securityContext:
         runAsNonRoot: true
         runAsUser: 65534
-        runAsGroup: 65534
-        seccompProfile:
-          type: RuntimeDefault
       containers:
       - name: kube-rbac-proxy
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kubernetes Issue relates to Kubernetes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant