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

fix(flux): needed to split these out #3278

Merged
merged 1 commit into from
Jan 9, 2025
Merged

fix(flux): needed to split these out #3278

merged 1 commit into from
Jan 9, 2025

Conversation

buroa
Copy link
Owner

@buroa buroa commented Jan 9, 2025

No description provided.

@bot-blake bot-blake bot added area/github Changes made in the github directory area/kubernetes Changes made in the kubernetes directory labels Jan 9, 2025
@bot-blake
Copy link
Contributor

bot-blake bot commented Jan 9, 2025

--- kubernetes/apps/kube-system/fstrim/app Kustomization: flux-system/fstrim HelmRelease: kube-system/fstrim

+++ kubernetes/apps/kube-system/fstrim/app Kustomization: flux-system/fstrim HelmRelease: kube-system/fstrim

@@ -45,13 +45,13 @@

               privileged: true
         cronjob:
           failedJobsHistory: 1
           parallelism: 3
           schedule: 0 0 * * 1
           successfulJobsHistory: 1
-          timeZone: ${TIMEZONE}
+          timeZone: America/Chicago
         type: cronjob
     defaultPodOptions:
       hostNetwork: true
       hostPID: true
       topologySpreadConstraints:
       - labelSelector:
--- kubernetes/apps/flux-system/flux-operator/instance Kustomization: flux-system/flux-instance ConfigMap: flux-system/flux-instance-helm-values

+++ kubernetes/apps/flux-system/flux-operator/instance Kustomization: flux-system/flux-instance ConfigMap: flux-system/flux-instance-helm-values

@@ -12,13 +12,13 @@

         - helm-controller
         - notification-controller
       sync:
         kind: GitRepository
         url: ssh://[email protected]/buroa/k8s-gitops
         ref: refs/heads/master
-        path: ./kubernetes/flux
+        path: ./kubernetes/flux/config
         pullSecret: github-deploy-key
       kustomize:
         patches:
           # Increase the number of workers and limits
           # Ref: https://fluxcd.io/flux/installation/configuration/vertical-scaling/#increase-the-number-of-workers-and-limits
           - patch: |
--- kubernetes/apps/media/unpackerr/app Kustomization: flux-system/unpackerr HelmRelease: media/unpackerr

+++ kubernetes/apps/media/unpackerr/app Kustomization: flux-system/unpackerr HelmRelease: media/unpackerr

@@ -31,13 +31,13 @@

       unpackerr:
         annotations:
           reloader.stakater.com/auto: 'true'
         containers:
           app:
             env:
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
               UN_ACTIVITY: true
               UN_RADARR_0_PATHS_0: /media/downloads/torrents/complete/radarr
               UN_RADARR_0_URL: http://radarr.media.svc.cluster.local:7878
               UN_SONARR_0_PATHS_0: /media/downloads/torrents/complete/sonarr
               UN_SONARR_0_URL: http://sonarr.media.svc.cluster.local:8989
               UN_WEBSERVER_LOG_FILE: /logs/webserver.log
--- kubernetes/apps/monitoring/unpoller/app Kustomization: flux-system/unpoller HelmRelease: monitoring/unpoller

+++ kubernetes/apps/monitoring/unpoller/app Kustomization: flux-system/unpoller HelmRelease: monitoring/unpoller

@@ -31,13 +31,13 @@

       unpoller:
         annotations:
           reloader.stakater.com/auto: 'true'
         containers:
           app:
             env:
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
               UP_INFLUXDB_DISABLE: true
               UP_UNIFI_DEFAULT_ROLE: k8s-gitops
               UP_UNIFI_DEFAULT_URL: https://unifi.internal
               UP_UNIFI_DEFAULT_VERIFY_SSL: false
             envFrom:
             - secretRef:
--- kubernetes/apps/media/qbittorrent/app Kustomization: flux-system/qbittorrent HelmRelease: media/qbittorrent

+++ kubernetes/apps/media/qbittorrent/app Kustomization: flux-system/qbittorrent HelmRelease: media/qbittorrent

@@ -31,13 +31,13 @@

       qbittorrent:
         containers:
           app:
             env:
               QBT_TORRENTING_PORT: 50413
               QBT_WEBUI_PORT: 8080
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             image:
               repository: ghcr.io/buroa/qbittorrent
               tag: 5.0.3@sha256:6ee613a2c2310f861b12d9763dccbfd822c82b1eef51dc581b50ffa6a23bbe70
             probes:
               liveness:
                 custom: true
--- kubernetes/apps/media/plex/app Kustomization: flux-system/plex HelmRelease: media/plex

+++ kubernetes/apps/media/plex/app Kustomization: flux-system/plex HelmRelease: media/plex

@@ -31,13 +31,13 @@

       plex:
         containers:
           app:
             env:
               PLEX_ADVERTISE_URL: https://{{ .Release.Name }}.ktwo.io:443
               PLEX_NO_AUTH_NETWORKS: 192.168.1.0/24
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             image:
               repository: ghcr.io/buroa/plex
               tag: 1.41.3.9314-a0bfb8370@sha256:d9b188951d8aba92e05e89aff05e3ed9184899900e4a0886f3d4647c0bed4701
             probes:
               liveness:
                 custom: true
--- kubernetes/apps/media/tautulli/app Kustomization: flux-system/tautulli HelmRelease: media/tautulli

+++ kubernetes/apps/media/tautulli/app Kustomization: flux-system/tautulli HelmRelease: media/tautulli

@@ -30,13 +30,13 @@

     controllers:
       tautulli:
         containers:
           app:
             env:
               TAUTULLI__PORT: 8181
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             image:
               repository: ghcr.io/buroa/tautulli
               tag: 2.15.0@sha256:fa63a01dae9f11578d585b7b704b0e4474ddf783f5d7b55423de8a671a76bbda
             probes:
               liveness:
                 custom: true
--- kubernetes/apps/media/sabnzbd/app Kustomization: flux-system/sabnzbd HelmRelease: media/sabnzbd

+++ kubernetes/apps/media/sabnzbd/app Kustomization: flux-system/sabnzbd HelmRelease: media/sabnzbd

@@ -35,13 +35,13 @@

           app:
             env:
               SABNZBD__HOST_WHITELIST_ENTRIES: sabnzbd, sabnzbd.media, sabnzbd.media.svc,
                 sabnzbd.media.svc.cluster, sabnzbd.media.svc.cluster.local, {{ .Release.Name
                 }}.ktwo.io, sab.ktwo.io
               SABNZBD__PORT: 8080
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: sabnzbd-secret
             image:
               repository: ghcr.io/buroa/sabnzbd
               tag: 4.4.1@sha256:953a53eeed2d94f2d9d5eaadc19a83897e2f2b0f40a70868b8ee034d94c9e610
--- kubernetes/apps/media/bazarr/app Kustomization: flux-system/bazarr HelmRelease: media/bazarr

+++ kubernetes/apps/media/bazarr/app Kustomization: flux-system/bazarr HelmRelease: media/bazarr

@@ -32,13 +32,13 @@

         annotations:
           reloader.stakater.com/auto: 'true'
         containers:
           app:
             env:
               BAZARR__PORT: 6767
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: bazarr-secret
             image:
               repository: ghcr.io/buroa/bazarr
               tag: 1.5.1@sha256:bd7187f0fad40eef4136ae30591dc47417998e90a4b88971b78d72bfab772885
--- kubernetes/apps/media/bazarr/app Kustomization: flux-system/bazarr ConfigMap: media/bazarr-scripts

+++ kubernetes/apps/media/bazarr/app Kustomization: flux-system/bazarr ConfigMap: media/bazarr-scripts

@@ -13,15 +13,15 @@

     esac
 
     if [[ -n "$section" ]]; then
         printf "Refreshing Plex section '%s' for '%s' ...\n" "$section" "$(dirname "$1")"
         /usr/bin/curl -I -X GET -G \
             --data-urlencode "path=$(dirname "$1")" \
-            --data-urlencode "X-Plex-Token=$${PLEX_TOKEN}" \
+            --data-urlencode "X-Plex-Token=${PLEX_TOKEN}" \
             --no-progress-meter \
-                "http://plex.media.svc.cluster.local:32400/library/sections/$${section}/refresh"
+                "http://plex.media.svc.cluster.local:32400/library/sections/${section}/refresh"
     fi
 kind: ConfigMap
 metadata:
   labels:
     app.kubernetes.io/name: bazarr
     kustomize.toolkit.fluxcd.io/name: bazarr
--- kubernetes/apps/media/overseerr/app Kustomization: flux-system/overseerr HelmRelease: media/overseerr

+++ kubernetes/apps/media/overseerr/app Kustomization: flux-system/overseerr HelmRelease: media/overseerr

@@ -31,13 +31,13 @@

       overseerr:
         containers:
           app:
             env:
               LOG_LEVEL: info
               PORT: 5055
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             image:
               repository: ghcr.io/sct/overseerr
               tag: develop@sha256:568f126f69663cf764d12bf19ba5a250be2246cca49852e556f363d0acac2603
             probes:
               liveness:
                 custom: true
--- kubernetes/apps/home/go2rtc/app Kustomization: flux-system/go2rtc ConfigMap: home/go2rtc-configmap

+++ kubernetes/apps/home/go2rtc/app Kustomization: flux-system/go2rtc ConfigMap: home/go2rtc-configmap

@@ -22,14 +22,14 @@

         - rtspx://unifi.internal:7441/y3FaH0VCQ3rXZxGk
 
     homekit:
       server_room:
         name: Server Room
         pairings:
-          - client_id=$${GO2RTC_HOMEKIT_CLIENT_ID_0}&client_public=$${GO2RTC_HOMEKIT_CLIENT_PUBLIC_0}&permissions=0
-          - client_id=$${GO2RTC_HOMEKIT_CLIENT_ID_1}&client_public=$${GO2RTC_HOMEKIT_CLIENT_PUBLIC_1}&permissions=1
+          - client_id=${GO2RTC_HOMEKIT_CLIENT_ID_0}&client_public=${GO2RTC_HOMEKIT_CLIENT_PUBLIC_0}&permissions=0
+          - client_id=${GO2RTC_HOMEKIT_CLIENT_ID_1}&client_public=${GO2RTC_HOMEKIT_CLIENT_PUBLIC_1}&permissions=1
 kind: ConfigMap
 metadata:
   labels:
     app.kubernetes.io/name: go2rtc
     kustomize.toolkit.fluxcd.io/name: go2rtc
     kustomize.toolkit.fluxcd.io/namespace: flux-system
--- kubernetes/apps/media/recyclarr/app Kustomization: flux-system/recyclarr HelmRelease: media/recyclarr

+++ kubernetes/apps/media/recyclarr/app Kustomization: flux-system/recyclarr HelmRelease: media/recyclarr

@@ -31,13 +31,13 @@

       recyclarr:
         containers:
           app:
             args:
             - sync
             env:
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: recyclarr-secret
             image:
               repository: ghcr.io/recyclarr/recyclarr
               tag: 7.4.0@sha256:619c3b8920a179f2c578acd0f54e9a068f57c049aff840469eed66e93a4be2cf
@@ -54,13 +54,13 @@

               readOnlyRootFilesystem: true
         cronjob:
           concurrencyPolicy: Forbid
           failedJobsHistory: 1
           schedule: '@daily'
           successfulJobsHistory: 1
-          timeZone: ${TIMEZONE}
+          timeZone: America/Chicago
         type: cronjob
     defaultPodOptions:
       securityContext:
         fsGroup: 568
         fsGroupChangePolicy: OnRootMismatch
         runAsGroup: 568
--- kubernetes/apps/home/home-assistant/app Kustomization: flux-system/home-assistant HelmRelease: home/home-assistant

+++ kubernetes/apps/home/home-assistant/app Kustomization: flux-system/home-assistant HelmRelease: home/home-assistant

@@ -35,13 +35,13 @@

           app:
             env:
               HOME_ASSISTANT_EXTERNAL_URL: https://hass.ktwo.io
               HOME_ASSISTANT_PURGE_KEEP_DAYS: 30
               HOME_ASSISTANT_TRUSTED_PROXIES: 10.244.0.0/16
               HOME_ASSISTANT_UNIT_SYSTEM: imperial
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: home-assistant-secret
             image:
               repository: ghcr.io/buroa/home-assistant
               tag: 2025.1.1@sha256:6b28ce79f5aeee43f5eeff181c3e52cc9118ea8cc38ecaab698355910638dcdc
--- kubernetes/apps/monitoring/exporters/mqtt-exporter/app Kustomization: flux-system/mqtt-exporter HelmRelease: monitoring/mqtt-exporter

+++ kubernetes/apps/monitoring/exporters/mqtt-exporter/app Kustomization: flux-system/mqtt-exporter HelmRelease: monitoring/mqtt-exporter

@@ -35,13 +35,13 @@

           app:
             env:
               MQTT_ADDRESS: emqx-listeners.databases.svc.cluster.local
               MQTT_TOPIC: zigbee2mqtt/#
               MQTT_V5_PROTOCOL: true
               PROMETHEUS_PORT: 3321
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
               ZIGBEE2MQTT_AVAILABILITY: true
             envFrom:
             - secretRef:
                 name: mqtt-exporter-secret
             image:
               repository: ghcr.io/kpetremann/mqtt-exporter
--- kubernetes/apps/home/zigbee2mqtt/app Kustomization: flux-system/zigbee2mqtt HelmRelease: home/zigbee2mqtt

+++ kubernetes/apps/home/zigbee2mqtt/app Kustomization: flux-system/zigbee2mqtt HelmRelease: home/zigbee2mqtt

@@ -31,13 +31,13 @@

       zigbee2mqtt:
         annotations:
           reloader.stakater.com/auto: 'true'
         containers:
           app:
             env:
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
               ZIGBEE2MQTT_CONFIG_ADVANCED_LAST_SEEN: ISO_8601
               ZIGBEE2MQTT_CONFIG_ADVANCED_LOG_LEVEL: info
               ZIGBEE2MQTT_CONFIG_ADVANCED_LOG_OUTPUT: '["console"]'
               ZIGBEE2MQTT_CONFIG_ADVANCED_TRANSMIT_POWER: 20
               ZIGBEE2MQTT_CONFIG_AVAILABILITY_ACTIVE_TIMEOUT: 60
               ZIGBEE2MQTT_CONFIG_AVAILABILITY_PASSIVE_TIMEOUT: 2000
--- kubernetes/apps/home/atuin/app Kustomization: flux-system/atuin HelmRelease: home/atuin

+++ kubernetes/apps/home/atuin/app Kustomization: flux-system/atuin HelmRelease: home/atuin

@@ -40,13 +40,13 @@

               ATUIN_HOST: 0.0.0.0
               ATUIN_METRICS__ENABLE: true
               ATUIN_METRICS__HOST: 0.0.0.0
               ATUIN_METRICS__PORT: 8081
               ATUIN_OPEN_REGISTRATION: true
               ATUIN_PORT: 8080
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: atuin-secret
             image:
               repository: ghcr.io/atuinsh/atuin
               tag: 18.4.0@sha256:8c6fa0aea944bf2a39665c9c69df1c2c0f9c05207bda5b942d450142285e3ee1
--- kubernetes/apps/media/autobrr/app Kustomization: flux-system/autobrr HelmRelease: media/autobrr

+++ kubernetes/apps/media/autobrr/app Kustomization: flux-system/autobrr HelmRelease: media/autobrr

@@ -35,13 +35,13 @@

           app:
             env:
               AUTOBRR__CHECK_FOR_UPDATES: false
               AUTOBRR__HOST: 0.0.0.0
               AUTOBRR__LOG_LEVEL: INFO
               AUTOBRR__PORT: 7474
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: autobrr-secret
             image:
               repository: ghcr.io/autobrr/autobrr
               tag: v1.57.0@sha256:fbc0fea58925c43357a2a43dad543dcda5b354a28a95a28e5d7289d34dc5edb9
--- kubernetes/apps/media/prowlarr/app Kustomization: flux-system/prowlarr HelmRelease: media/prowlarr

+++ kubernetes/apps/media/prowlarr/app Kustomization: flux-system/prowlarr HelmRelease: media/prowlarr

@@ -38,13 +38,13 @@

               PROWLARR__APP__THEME: dark
               PROWLARR__AUTH__METHOD: External
               PROWLARR__AUTH__REQUIRED: DisabledForLocalAddresses
               PROWLARR__LOG__LEVEL: info
               PROWLARR__SERVER__PORT: 9696
               PROWLARR__UPDATE__BRANCH: develop
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: prowlarr-secret
             image:
               repository: ghcr.io/buroa/prowlarr-develop
               tag: 1.29.2.4915@sha256:e0c845ee93f2cfa68b41a2d4bb0988a7c1a60649322bc14be8008fc084e4b760
--- kubernetes/apps/monitoring/gatus/app Kustomization: flux-system/gatus HelmRelease: monitoring/gatus

+++ kubernetes/apps/monitoring/gatus/app Kustomization: flux-system/gatus HelmRelease: monitoring/gatus

@@ -34,13 +34,13 @@

         containers:
           app:
             env:
               GATUS_CONFIG_PATH: /config
               GATUS_DELAY_START_SECONDS: 5
               GATUS_WEB_PORT: 80
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: gatus-secret
             image:
               repository: ghcr.io/twin/gatus
               tag: v5.15.0@sha256:45686324db605e57dfa8b0931d8d57fe06298f52685f06aa9654a1f710d461bb
--- kubernetes/apps/monitoring/gatus/app Kustomization: flux-system/gatus ConfigMap: monitoring/gatus-configmap

+++ kubernetes/apps/monitoring/gatus/app Kustomization: flux-system/gatus ConfigMap: monitoring/gatus-configmap

@@ -2,14 +2,14 @@

 apiVersion: v1
 data:
   config.yaml: |
     ---
     alerting:
       pushover:
-        application-token: $${GATUS_PUSHOVER_APP_TOKEN}
-        user-key: $${GATUS_PUSHOVER_USER_KEY}
+        application-token: ${GATUS_PUSHOVER_APP_TOKEN}
+        user-key: ${GATUS_PUSHOVER_USER_KEY}
         priority: 1
         resolved-priority: 0
         default-alert:
           description: health-check failed
           send-on-resolved: true
           failure-threshold: 3
@@ -21,13 +21,13 @@

         interval: 1m
 
     metrics: true
 
     storage:
       type: postgres
-      path: postgres://$${INIT_POSTGRES_USER}:$${INIT_POSTGRES_PASS}@$${INIT_POSTGRES_HOST}:5432/$${INIT_POSTGRES_DBNAME}?sslmode=disable
+      path: postgres://${INIT_POSTGRES_USER}:${INIT_POSTGRES_PASS}@${INIT_POSTGRES_HOST}:5432/${INIT_POSTGRES_DBNAME}?sslmode=disable
       caching: true
 
     ui:
       title: Status | Gatus
       header: Status
       logo: https://github.com/buroa/k8s-gitops/assets/36205263/14771e67-0c36-4b7c-923f-31f54529067d
@@ -36,13 +36,13 @@

         - name: Github
           link: https://github.com/buroa
         - name: Homelab
           link: https://github.com/buroa/k8s-gitops
 
     web:
-      port: $${GATUS_WEB_PORT}
+      port: ${GATUS_WEB_PORT}
 kind: ConfigMap
 metadata:
   labels:
     app.kubernetes.io/name: gatus
     kustomize.toolkit.fluxcd.io/name: gatus
     kustomize.toolkit.fluxcd.io/namespace: flux-system
--- kubernetes/apps/media/sonarr/app Kustomization: flux-system/sonarr HelmRelease: media/sonarr

+++ kubernetes/apps/media/sonarr/app Kustomization: flux-system/sonarr HelmRelease: media/sonarr

@@ -38,13 +38,13 @@

               SONARR__APP__THEME: dark
               SONARR__AUTH__METHOD: External
               SONARR__AUTH__REQUIRED: DisabledForLocalAddresses
               SONARR__LOG__LEVEL: info
               SONARR__SERVER__PORT: 8989
               SONARR__UPDATE__BRANCH: develop
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: sonarr-secret
             image:
               repository: ghcr.io/buroa/sonarr-develop
               tag: 4.0.12.2825@sha256:0c3aeca2539561e9d2482d8da65bca965a898ddce97f963c6659527423222ead
--- kubernetes/apps/media/qbittorrent/tools Kustomization: flux-system/qbittorrent-tools HelmRelease: media/qbtools

+++ kubernetes/apps/media/qbittorrent/tools Kustomization: flux-system/qbittorrent-tools HelmRelease: media/qbtools

@@ -38,13 +38,13 @@

             - --limit-percent=0.4
             env:
               QBITTORRENT_HOST: qbittorrent.media.svc.cluster.local
               QBITTORRENT_PORT: 8080
               SABNZBD_HOST: sabnzbd.media.svc.cluster.local
               SABNZBD_PORT: 8080
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: qbtools-secret
             image:
               repository: ghcr.io/buroa/qbtools
               tag: v0.19.14@sha256:905617dfc1a8aa1510381d8e177cc5581a49bfa9d56f3f05e0574f6c83987d3c
@@ -66,13 +66,13 @@

             - reannounce
             env:
               QBITTORRENT_HOST: qbittorrent.media.svc.cluster.local
               QBITTORRENT_PORT: 8080
               SABNZBD_HOST: sabnzbd.media.svc.cluster.local
               SABNZBD_PORT: 8080
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: qbtools-secret
             image:
               repository: ghcr.io/buroa/qbtools
               tag: v0.19.14@sha256:905617dfc1a8aa1510381d8e177cc5581a49bfa9d56f3f05e0574f6c83987d3c
@@ -98,13 +98,13 @@

             - --with-data
             env:
               QBITTORRENT_HOST: qbittorrent.media.svc.cluster.local
               QBITTORRENT_PORT: 8080
               SABNZBD_HOST: sabnzbd.media.svc.cluster.local
               SABNZBD_PORT: 8080
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: qbtools-secret
             image:
               repository: ghcr.io/buroa/qbtools
               tag: v0.19.14@sha256:905617dfc1a8aa1510381d8e177cc5581a49bfa9d56f3f05e0574f6c83987d3c
@@ -128,13 +128,13 @@

             - --with-data
             env:
               QBITTORRENT_HOST: qbittorrent.media.svc.cluster.local
               QBITTORRENT_PORT: 8080
               SABNZBD_HOST: sabnzbd.media.svc.cluster.local
               SABNZBD_PORT: 8080
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: qbtools-secret
             image:
               repository: ghcr.io/buroa/qbtools
               tag: v0.19.14@sha256:905617dfc1a8aa1510381d8e177cc5581a49bfa9d56f3f05e0574f6c83987d3c
@@ -151,13 +151,13 @@

               readOnlyRootFilesystem: true
         cronjob:
           concurrencyPolicy: Forbid
           failedJobsHistory: 1
           schedule: '@hourly'
           successfulJobsHistory: 1
-          timeZone: ${TIMEZONE}
+          timeZone: America/Chicago
         initContainers:
           tagging:
             args:
             - tagging
             - --added-on
             - --expired
@@ -166,13 +166,13 @@

             - --unregistered
             env:
               QBITTORRENT_HOST: qbittorrent.media.svc.cluster.local
               QBITTORRENT_PORT: 8080
               SABNZBD_HOST: sabnzbd.media.svc.cluster.local
               SABNZBD_PORT: 8080
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: qbtools-secret
             image:
               repository: ghcr.io/buroa/qbtools
               tag: v0.19.14@sha256:905617dfc1a8aa1510381d8e177cc5581a49bfa9d56f3f05e0574f6c83987d3c
--- kubernetes/apps/media/radarr/app Kustomization: flux-system/radarr HelmRelease: media/radarr

+++ kubernetes/apps/media/radarr/app Kustomization: flux-system/radarr HelmRelease: media/radarr

@@ -38,13 +38,13 @@

               RADARR__APP__THEME: dark
               RADARR__AUTH__METHOD: External
               RADARR__AUTH__REQUIRED: DisabledForLocalAddresses
               RADARR__LOG__LEVEL: info
               RADARR__SERVER__PORT: 7878
               RADARR__UPDATE__BRANCH: develop
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: radarr-secret
             image:
               repository: ghcr.io/buroa/radarr-develop
               tag: 5.17.2.9580@sha256:3aaafd64635e74e5aa0e094f60e5fcec8ff04656f0f5927d965026cd60028498
--- kubernetes/apps/media/cross-seed/app Kustomization: flux-system/cross-seed HelmRelease: media/cross-seed

+++ kubernetes/apps/media/cross-seed/app Kustomization: flux-system/cross-seed HelmRelease: media/cross-seed

@@ -34,13 +34,13 @@

         containers:
           app:
             args:
             - daemon
             env:
               CROSS_SEED_PORT: 2468
-              TZ: ${TIMEZONE}
+              TZ: America/Chicago
             envFrom:
             - secretRef:
                 name: cross-seed-secret
             image:
               repository: ghcr.io/cross-seed/cross-seed
               tag: 6.8.4@sha256:996896878ab462ded031552824c4fd773a2cf484582829029eda323b3c01e1b4
--- kubernetes/apps/monitoring/kube-prometheus-stack/tools Kustomization: flux-system/kube-prometheus-stack-tools HelmRelease: monitoring/alertmanager-silencer

+++ kubernetes/apps/monitoring/kube-prometheus-stack/tools Kustomization: flux-system/kube-prometheus-stack-tools HelmRelease: monitoring/alertmanager-silencer

@@ -55,13 +55,13 @@

               readOnlyRootFilesystem: true
         cronjob:
           concurrencyPolicy: Forbid
           failedJobsHistory: 1
           schedule: '@daily'
           successfulJobsHistory: 1
-          timeZone: ${TIMEZONE}
+          timeZone: America/Chicago
         type: cronjob
     defaultPodOptions:
       securityContext:
         runAsGroup: 568
         runAsNonRoot: true
         runAsUser: 568
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/actions-runner-controller

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/actions-runner-controller

@@ -0,0 +1,14 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: actions-runner-controller
+  namespace: flux-system
+spec:
+  interval: 5m
+  type: oci
+  url: oci://ghcr.io/actions/actions-runner-controller-charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/backube

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/backube

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: backube
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://backube.github.io/helm-charts/
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/bjw-s

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/bjw-s

@@ -0,0 +1,14 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: bjw-s
+  namespace: flux-system
+spec:
+  interval: 5m
+  type: oci
+  url: oci://ghcr.io/bjw-s/helm
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/cilium

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/cilium

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: cilium
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://helm.cilium.io/
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/cloudnative-pg

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/cloudnative-pg

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: cloudnative-pg
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://cloudnative-pg.github.io/charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/controlplaneio

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/controlplaneio

@@ -0,0 +1,14 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: controlplaneio
+  namespace: flux-system
+spec:
+  interval: 5m
+  type: oci
+  url: oci://ghcr.io/controlplaneio-fluxcd/charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/coredns

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/coredns

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: coredns
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://coredns.github.io/helm
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/deliveryhero

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/deliveryhero

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: deliveryhero
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://charts.deliveryhero.io/
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/emqx

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/emqx

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: emqx
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://repos.emqx.io/charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/external-dns

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/external-dns

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: external-dns
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://kubernetes-sigs.github.io/external-dns
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/external-secrets

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/external-secrets

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: external-secrets
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://charts.external-secrets.io
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/fairwinds

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/fairwinds

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: fairwinds
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://charts.fairwinds.com/stable
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/grafana

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/grafana

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: grafana
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://grafana.github.io/helm-charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/ingress-nginx

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/ingress-nginx

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: ingress-nginx
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://kubernetes.github.io/ingress-nginx
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/intel

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/intel

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: intel
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://intel.github.io/helm-charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/jetstack

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/jetstack

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: jetstack
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://charts.jetstack.io/
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/kubernetes-sigs-descheduler

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/kubernetes-sigs-descheduler

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: kubernetes-sigs-descheduler
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://kubernetes-sigs.github.io/descheduler
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/kyverno

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/kyverno

@@ -0,0 +1,14 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: kyverno
+  namespace: flux-system
+spec:
+  interval: 5m
+  type: oci
+  url: oci://ghcr.io/kyverno/charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/metrics-server

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/metrics-server

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: metrics-server
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://kubernetes-sigs.github.io/metrics-server
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/node-feature-discovery

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/node-feature-discovery

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: node-feature-discovery
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://kubernetes-sigs.github.io/node-feature-discovery/charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/openebs

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/openebs

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: openebs
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://openebs.github.io/openebs
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/piraeus

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/piraeus

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: piraeus
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://piraeus.io/helm-charts/
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/prometheus-community

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/prometheus-community

@@ -0,0 +1,14 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: prometheus-community
+  namespace: flux-system
+spec:
+  interval: 5m
+  type: oci
+  url: oci://ghcr.io/prometheus-community/charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/rook-ceph

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/rook-ceph

@@ -0,0 +1,13 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: rook-ceph
+  namespace: flux-system
+spec:
+  interval: 2h
+  url: https://charts.rook.io/release
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/spegel

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/spegel

@@ -0,0 +1,14 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: spegel
+  namespace: flux-system
+spec:
+  interval: 5m
+  type: oci
+  url: oci://ghcr.io/spegel-org/helm-charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/stakater

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/stakater

@@ -0,0 +1,14 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: stakater
+  namespace: flux-system
+spec:
+  interval: 5m
+  type: oci
+  url: oci://ghcr.io/stakater/charts
+
--- kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/stevehipwell

+++ kubernetes/flux/repositories Kustomization: flux-system/cluster-repositories HelmRepository: flux-system/stevehipwell

@@ -0,0 +1,14 @@

+---
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-repositories
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: stevehipwell
+  namespace: flux-system
+spec:
+  interval: 5m
+  type: oci
+  url: oci://ghcr.io/stevehipwell/helm-charts
+
--- kubernetes/flux/settings Kustomization: flux-system/cluster-settings ConfigMap: flux-system/cluster-settings

+++ kubernetes/flux/settings Kustomization: flux-system/cluster-settings ConfigMap: flux-system/cluster-settings

@@ -0,0 +1,12 @@

+---
+apiVersion: v1
+data:
+  TIMEZONE: America/Chicago
+kind: ConfigMap
+metadata:
+  labels:
+    kustomize.toolkit.fluxcd.io/name: cluster-settings
+    kustomize.toolkit.fluxcd.io/namespace: flux-system
+  name: cluster-settings
+  namespace: flux-system
+

@buroa buroa merged commit 4e7291d into master Jan 9, 2025
6 of 9 checks passed
@buroa buroa deleted the buroa/fix-flux branch January 9, 2025 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/github Changes made in the github directory area/kubernetes Changes made in the kubernetes directory
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant