diff --git a/kubernetes/main/apps/dbms/cloudnative-pg/backup/helmrelease.yaml b/kubernetes/main/apps/dbms/cloudnative-pg/backup/helmrelease.yaml index 20c61d99c..9b900a7f8 100644 --- a/kubernetes/main/apps/dbms/cloudnative-pg/backup/helmrelease.yaml +++ b/kubernetes/main/apps/dbms/cloudnative-pg/backup/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: postgres-backup spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/dbms/pgadmin/app/helmrelease.yaml b/kubernetes/main/apps/dbms/pgadmin/app/helmrelease.yaml index e6d991b06..ec7b72e3f 100644 --- a/kubernetes/main/apps/dbms/pgadmin/app/helmrelease.yaml +++ b/kubernetes/main/apps/dbms/pgadmin/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: pgadmin spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/default/whoami/app/helmrelease.yaml b/kubernetes/main/apps/default/whoami/app/helmrelease.yaml index 41c30b26a..6a8f27bcd 100644 --- a/kubernetes/main/apps/default/whoami/app/helmrelease.yaml +++ b/kubernetes/main/apps/default/whoami/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: whoami spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: remediation: diff --git a/kubernetes/main/apps/external-secrets/onepassword-connect/app/helmrelease.yaml b/kubernetes/main/apps/external-secrets/onepassword-connect/app/helmrelease.yaml index 105e3d897..a779d4df8 100644 --- a/kubernetes/main/apps/external-secrets/onepassword-connect/app/helmrelease.yaml +++ b/kubernetes/main/apps/external-secrets/onepassword-connect/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: onepassword-connect spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system install: remediation: retries: 3 diff --git a/kubernetes/main/apps/home/frigate/app/helmrelease.yaml b/kubernetes/main/apps/home/frigate/app/helmrelease.yaml index 8c2ca0348..5c4d32852 100644 --- a/kubernetes/main/apps/home/frigate/app/helmrelease.yaml +++ b/kubernetes/main/apps/home/frigate/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: frigate spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 2 install: createNamespace: true diff --git a/kubernetes/main/apps/home/home-assistant/app/helmrelease.yaml b/kubernetes/main/apps/home/home-assistant/app/helmrelease.yaml index ae75f9e03..af7cf483e 100644 --- a/kubernetes/main/apps/home/home-assistant/app/helmrelease.yaml +++ b/kubernetes/main/apps/home/home-assistant/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: &app home-assistant spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: remediation: diff --git a/kubernetes/main/apps/home/node-red/app/helmrelease.yaml b/kubernetes/main/apps/home/node-red/app/helmrelease.yaml index dd9115479..28abe0aea 100644 --- a/kubernetes/main/apps/home/node-red/app/helmrelease.yaml +++ b/kubernetes/main/apps/home/node-red/app/helmrelease.yaml @@ -5,17 +5,11 @@ kind: HelmRelease metadata: name: &app node-red spec: - releaseName: node-red - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: remediation: diff --git a/kubernetes/main/apps/media/bazarr/app/helmrelease.yaml b/kubernetes/main/apps/media/bazarr/app/helmrelease.yaml index 26436b89b..f56efff4c 100644 --- a/kubernetes/main/apps/media/bazarr/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/bazarr/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: bazarr spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system install: remediation: retries: 3 diff --git a/kubernetes/main/apps/media/bonob/app/helmrelease.yaml b/kubernetes/main/apps/media/bonob/app/helmrelease.yaml index 4a5e7f7f7..baf8911a6 100644 --- a/kubernetes/main/apps/media/bonob/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/bonob/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: bonob spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/calibre-web/app/helmrelease.yaml b/kubernetes/main/apps/media/calibre-web/app/helmrelease.yaml index 8395f57e5..828051c4a 100644 --- a/kubernetes/main/apps/media/calibre-web/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/calibre-web/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: calibre-web spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/immich/app/helmrelease.yaml b/kubernetes/main/apps/media/immich/app/helmrelease.yaml index 7138e1c05..677885fd1 100644 --- a/kubernetes/main/apps/media/immich/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/immich/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: &app immich spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/immich/db/helmrelease.yaml b/kubernetes/main/apps/media/immich/db/helmrelease.yaml index 65a5cb657..d045dd801 100644 --- a/kubernetes/main/apps/media/immich/db/helmrelease.yaml +++ b/kubernetes/main/apps/media/immich/db/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: immich-postgres-backup spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/lidarr/app/helmrelease.yaml b/kubernetes/main/apps/media/lidarr/app/helmrelease.yaml index 002a6eee5..d00627e82 100644 --- a/kubernetes/main/apps/media/lidarr/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/lidarr/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: lidarr spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: remediation: diff --git a/kubernetes/main/apps/media/navidrome/app/helmrelease.yaml b/kubernetes/main/apps/media/navidrome/app/helmrelease.yaml index b10b074cb..0a673dcd1 100644 --- a/kubernetes/main/apps/media/navidrome/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/navidrome/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: navidrome spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/openbooks/app/helmrelease.yaml b/kubernetes/main/apps/media/openbooks/app/helmrelease.yaml index 4656265d7..790fe342b 100644 --- a/kubernetes/main/apps/media/openbooks/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/openbooks/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: &app openbooks spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/overseerr/app/helmrelease.yaml b/kubernetes/main/apps/media/overseerr/app/helmrelease.yaml index cc9dcd714..726228c96 100644 --- a/kubernetes/main/apps/media/overseerr/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/overseerr/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: &app overseerr spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/plex/app/helmrelease.yaml b/kubernetes/main/apps/media/plex/app/helmrelease.yaml index 2d40cacba..a81a2f247 100644 --- a/kubernetes/main/apps/media/plex/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/plex/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: plex spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: remediation: diff --git a/kubernetes/main/apps/media/prowlarr/app/helmrelease.yaml b/kubernetes/main/apps/media/prowlarr/app/helmrelease.yaml index 0ed7a0b21..d9844aa7c 100644 --- a/kubernetes/main/apps/media/prowlarr/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/prowlarr/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: prowlarr spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: remediation: diff --git a/kubernetes/main/apps/media/qbittorrent/app/helmrelease.yaml b/kubernetes/main/apps/media/qbittorrent/app/helmrelease.yaml index e7b9a9fea..b5c6b2ba0 100644 --- a/kubernetes/main/apps/media/qbittorrent/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/qbittorrent/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: qbittorrent spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/radarr-4k/app/helmrelease.yaml b/kubernetes/main/apps/media/radarr-4k/app/helmrelease.yaml index 36a128218..c9b079747 100644 --- a/kubernetes/main/apps/media/radarr-4k/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/radarr-4k/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: radarr-4k spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/radarr/app/helmrelease.yaml b/kubernetes/main/apps/media/radarr/app/helmrelease.yaml index 7b59cad12..0fe3ead9c 100644 --- a/kubernetes/main/apps/media/radarr/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/radarr/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: radarr spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/recyclarr/app/helmrelease.yaml b/kubernetes/main/apps/media/recyclarr/app/helmrelease.yaml index a89b3f8e1..3e7d8d78a 100644 --- a/kubernetes/main/apps/media/recyclarr/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/recyclarr/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: recyclarr spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/sabnzbd/app/helmrelease.yaml b/kubernetes/main/apps/media/sabnzbd/app/helmrelease.yaml index 086322967..d546a3cda 100644 --- a/kubernetes/main/apps/media/sabnzbd/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/sabnzbd/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: sabnzbd spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/media/sonarr/app/helmrelease.yaml b/kubernetes/main/apps/media/sonarr/app/helmrelease.yaml index 29bf81f09..88f35ec7a 100644 --- a/kubernetes/main/apps/media/sonarr/app/helmrelease.yaml +++ b/kubernetes/main/apps/media/sonarr/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: sonarr spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/networking/cloudflared/app/helmrelease.yaml b/kubernetes/main/apps/networking/cloudflared/app/helmrelease.yaml index 87956a62d..e5551b643 100644 --- a/kubernetes/main/apps/networking/cloudflared/app/helmrelease.yaml +++ b/kubernetes/main/apps/networking/cloudflared/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: cloudflared spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - interval: 30m - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system values: controllers: main: diff --git a/kubernetes/main/apps/networking/echo-server/app/helmrelease.yaml b/kubernetes/main/apps/networking/echo-server/app/helmrelease.yaml index 48c65e1e6..230f1e049 100644 --- a/kubernetes/main/apps/networking/echo-server/app/helmrelease.yaml +++ b/kubernetes/main/apps/networking/echo-server/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: echo-server spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - interval: 30m - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system values: controllers: main: diff --git a/kubernetes/main/apps/observability/alertmanager/app/helmrelease.yaml b/kubernetes/main/apps/observability/alertmanager/app/helmrelease.yaml index c9b67afae..0d99c3831 100644 --- a/kubernetes/main/apps/observability/alertmanager/app/helmrelease.yaml +++ b/kubernetes/main/apps/observability/alertmanager/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: alertmanager spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - interval: 30m - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system values: controllers: alertmanager: diff --git a/kubernetes/main/apps/observability/gatus/app/helmrelease.yaml b/kubernetes/main/apps/observability/gatus/app/helmrelease.yaml index f770a7aec..1b52b9403 100644 --- a/kubernetes/main/apps/observability/gatus/app/helmrelease.yaml +++ b/kubernetes/main/apps/observability/gatus/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: gatus spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system install: remediation: retries: 3 diff --git a/kubernetes/main/apps/observability/kromgo/app/helmrelease.yaml b/kubernetes/main/apps/observability/kromgo/app/helmrelease.yaml index 1e2d0d58b..37f4f167d 100644 --- a/kubernetes/main/apps/observability/kromgo/app/helmrelease.yaml +++ b/kubernetes/main/apps/observability/kromgo/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: &app kromgo spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system install: remediation: retries: 3 diff --git a/kubernetes/main/apps/observability/unifi-poller/app/helmrelease.yaml b/kubernetes/main/apps/observability/unifi-poller/app/helmrelease.yaml index a7ccf8f8b..59de9cee3 100644 --- a/kubernetes/main/apps/observability/unifi-poller/app/helmrelease.yaml +++ b/kubernetes/main/apps/observability/unifi-poller/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: unifi-poller spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/security/authentik/cdn/helmrelease.yaml b/kubernetes/main/apps/security/authentik/cdn/helmrelease.yaml index 8f2deaf80..7d2f5749c 100644 --- a/kubernetes/main/apps/security/authentik/cdn/helmrelease.yaml +++ b/kubernetes/main/apps/security/authentik/cdn/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: sso-cdn spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/atuin/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/atuin/app/helmrelease.yaml index e21f39bad..3df28e9c5 100644 --- a/kubernetes/main/apps/self-hosted/atuin/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/atuin/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: atuin spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: remediation: diff --git a/kubernetes/main/apps/self-hosted/birdnet/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/birdnet/app/helmrelease.yaml index 86e17009c..d23af7879 100644 --- a/kubernetes/main/apps/self-hosted/birdnet/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/birdnet/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: &app birdnet spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system dependsOn: - name: emqx diff --git a/kubernetes/main/apps/self-hosted/changedetection/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/changedetection/app/helmrelease.yaml index 68d7e63db..2ad04e6b4 100644 --- a/kubernetes/main/apps/self-hosted/changedetection/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/changedetection/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: changedetection spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/dashy/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/dashy/app/helmrelease.yaml index 696d9709f..89da398aa 100644 --- a/kubernetes/main/apps/self-hosted/dashy/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/dashy/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: dashy spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/dmarc-report/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/dmarc-report/app/helmrelease.yaml index f2095a326..89ab66b43 100644 --- a/kubernetes/main/apps/self-hosted/dmarc-report/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/dmarc-report/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: &app dmarc-report spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/homepage/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/homepage/app/helmrelease.yaml index d14c0fd9f..42729eef2 100644 --- a/kubernetes/main/apps/self-hosted/homepage/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/homepage/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: homepage spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system install: remediation: retries: 3 diff --git a/kubernetes/main/apps/self-hosted/kubernetes-schemas/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/kubernetes-schemas/app/helmrelease.yaml index 60bb872c7..66f0a9000 100644 --- a/kubernetes/main/apps/self-hosted/kubernetes-schemas/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/kubernetes-schemas/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: &app kubernetes-schemas spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 2 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/ocis/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/ocis/app/helmrelease.yaml index 48deb1095..aa30d6c17 100644 --- a/kubernetes/main/apps/self-hosted/ocis/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/ocis/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: ocis spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - interval: 30m - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system values: controllers: diff --git a/kubernetes/main/apps/self-hosted/pdf-tool/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/pdf-tool/app/helmrelease.yaml index 75e88fb83..936de9462 100644 --- a/kubernetes/main/apps/self-hosted/pdf-tool/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/pdf-tool/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: &app pdf-tool spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/shlink/shlink-api/helmrelease.yaml b/kubernetes/main/apps/self-hosted/shlink/shlink-api/helmrelease.yaml index 95d1a5e11..c4b2ee50c 100644 --- a/kubernetes/main/apps/self-hosted/shlink/shlink-api/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/shlink/shlink-api/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: &app shlink-api spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/shlink/shlink-web/helmrelease.yaml b/kubernetes/main/apps/self-hosted/shlink/shlink-web/helmrelease.yaml index 6f57624ec..b1a7d9a9f 100644 --- a/kubernetes/main/apps/self-hosted/shlink/shlink-web/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/shlink/shlink-web/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: &app shlink-web spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/theme-park/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/theme-park/app/helmrelease.yaml index b0ae153bd..dbff380e2 100644 --- a/kubernetes/main/apps/self-hosted/theme-park/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/theme-park/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: &app theme-park spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 2 install: createNamespace: true diff --git a/kubernetes/main/apps/self-hosted/wikijs/app/helmrelease.yaml b/kubernetes/main/apps/self-hosted/wikijs/app/helmrelease.yaml index 3e7564fd6..7753e69ae 100644 --- a/kubernetes/main/apps/self-hosted/wikijs/app/helmrelease.yaml +++ b/kubernetes/main/apps/self-hosted/wikijs/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: wikijs spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system - interval: 15m + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 3 install: createNamespace: true diff --git a/kubernetes/main/apps/system-upgrade/system-upgrade-controller/app/helmrelease.yaml b/kubernetes/main/apps/system-upgrade/system-upgrade-controller/app/helmrelease.yaml index 6e826effd..4d6cea7ac 100644 --- a/kubernetes/main/apps/system-upgrade/system-upgrade-controller/app/helmrelease.yaml +++ b/kubernetes/main/apps/system-upgrade/system-upgrade-controller/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: &app system-upgrade-controller spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - interval: 30m - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system values: controllers: system-upgrade-controller: diff --git a/kubernetes/main/apps/system/fstrim/app/helmrelease.yaml b/kubernetes/main/apps/system/fstrim/app/helmrelease.yaml index 5ecac1aad..3b6c96f92 100644 --- a/kubernetes/main/apps/system/fstrim/app/helmrelease.yaml +++ b/kubernetes/main/apps/system/fstrim/app/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: &app fstrim spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system install: remediation: retries: 3 diff --git a/kubernetes/main/apps/system/generic-device-plugin/app/helmrelease.yaml b/kubernetes/main/apps/system/generic-device-plugin/app/helmrelease.yaml index 0ac7372f6..30b4bf85a 100644 --- a/kubernetes/main/apps/system/generic-device-plugin/app/helmrelease.yaml +++ b/kubernetes/main/apps/system/generic-device-plugin/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: generic-device-plugin spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.7.1 - interval: 30m - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system driftDetection: mode: enabled diff --git a/kubernetes/main/apps/system/intel-device-plugin/exporter/helmrelease.yaml b/kubernetes/main/apps/system/intel-device-plugin/exporter/helmrelease.yaml index d6e83286f..c3b0bbf93 100644 --- a/kubernetes/main/apps/system/intel-device-plugin/exporter/helmrelease.yaml +++ b/kubernetes/main/apps/system/intel-device-plugin/exporter/helmrelease.yaml @@ -5,15 +5,11 @@ kind: HelmRelease metadata: name: intel-gpu-exporter spec: - interval: 15m - chart: - spec: - chart: app-template - version: 3.7.1 - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system maxHistory: 2 install: createNamespace: true diff --git a/kubernetes/main/apps/system/k8s-ycl/app/helmrelease.yaml b/kubernetes/main/apps/system/k8s-ycl/app/helmrelease.yaml index 9941da3e0..f64f83d48 100644 --- a/kubernetes/main/apps/system/k8s-ycl/app/helmrelease.yaml +++ b/kubernetes/main/apps/system/k8s-ycl/app/helmrelease.yaml @@ -5,16 +5,11 @@ kind: HelmRelease metadata: name: &releaseName k8s-ycl spec: - interval: 30m - chart: - spec: - chart: k8s-ycl - version: 1.3.3 - interval: 30m - sourceRef: - kind: HelmRepository - name: bjw-s-charts - namespace: flux-system + interval: 1h + chartRef: + kind: OCIRepository + name: app-template + namespace: flux-system values: controllers: main: