diff --git a/cluster/apps/home/frigate/helm-release.yaml b/cluster/apps/home/frigate/helm-release.yaml index 3012086c9..1954d93a6 100644 --- a/cluster/apps/home/frigate/helm-release.yaml +++ b/cluster/apps/home/frigate/helm-release.yaml @@ -64,7 +64,8 @@ spec: - /dev/dri/renderD128 - -hwaccel_output_format - yuv420p - + podAnnotations: + configmap.reloader.stakater.com/reload: "frigate" ingress: enabled: true annotations: diff --git a/cluster/core/infrastructure/kustomization.yaml b/cluster/core/infrastructure/kustomization.yaml index 97245abb0..d25f012b1 100644 --- a/cluster/core/infrastructure/kustomization.yaml +++ b/cluster/core/infrastructure/kustomization.yaml @@ -8,5 +8,6 @@ resources: - kubernetes-replicator - kured - node-feature-discovery + - reloader - rook-ceph - system-upgrade diff --git a/cluster/core/infrastructure/reloader/helm-release.yaml b/cluster/core/infrastructure/reloader/helm-release.yaml new file mode 100644 index 000000000..0136325b7 --- /dev/null +++ b/cluster/core/infrastructure/reloader/helm-release.yaml @@ -0,0 +1,25 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: reloader + namespace: kube-system +spec: + interval: 5m + chart: + spec: + # renovate: registryUrl=https://stakater.github.io/stakater-charts + chart: reloader + version: v0.0.89 + sourceRef: + kind: HelmRepository + name: stakater-charts + namespace: flux-system + interval: 5m + values: + nameOverride: reloader + fullnameOverride: reloader + reloader: + podMonitor: + enabled: true + namespace: kube-system diff --git a/cluster/core/infrastructure/reloader/kustomization.yaml b/cluster/core/infrastructure/reloader/kustomization.yaml new file mode 100644 index 000000000..34a8531ce --- /dev/null +++ b/cluster/core/infrastructure/reloader/kustomization.yaml @@ -0,0 +1,4 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - helm-release.yaml