From 816ac8b3c04dc3265a856846e0875ed3029ec488 Mon Sep 17 00:00:00 2001 From: MichaelFisher1997 Date: Thu, 26 Mar 2026 02:59:00 +0000 Subject: [PATCH] fix: Use official Traefik helm repo instead of rancher-stable --- infrastructure/addons/traefik/helmrelease-traefik.yaml | 4 ++-- .../addons/traefik/helmrepository-traefik.yaml | 9 +++++++++ infrastructure/addons/traefik/kustomization.yaml | 1 + 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 infrastructure/addons/traefik/helmrepository-traefik.yaml diff --git a/infrastructure/addons/traefik/helmrelease-traefik.yaml b/infrastructure/addons/traefik/helmrelease-traefik.yaml index b2425de..2b5f2d7 100644 --- a/infrastructure/addons/traefik/helmrelease-traefik.yaml +++ b/infrastructure/addons/traefik/helmrelease-traefik.yaml @@ -9,10 +9,10 @@ spec: chart: spec: chart: traefik - version: "39.0.201" + version: "39.0.0" sourceRef: kind: HelmRepository - name: rancher-stable + name: traefik namespace: flux-system install: createNamespace: true diff --git a/infrastructure/addons/traefik/helmrepository-traefik.yaml b/infrastructure/addons/traefik/helmrepository-traefik.yaml new file mode 100644 index 0000000..47493da --- /dev/null +++ b/infrastructure/addons/traefik/helmrepository-traefik.yaml @@ -0,0 +1,9 @@ +apiVersion: source.toolkit.fluxcd.io/v1 +kind: HelmRepository +metadata: + name: traefik + namespace: flux-system +spec: + interval: 10m + url: https://traefik.github.io/charts + provider: generic \ No newline at end of file diff --git a/infrastructure/addons/traefik/kustomization.yaml b/infrastructure/addons/traefik/kustomization.yaml index a722fae..87fe043 100644 --- a/infrastructure/addons/traefik/kustomization.yaml +++ b/infrastructure/addons/traefik/kustomization.yaml @@ -1,4 +1,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: + - helmrepository-traefik.yaml - helmrelease-traefik.yaml \ No newline at end of file