From 01623cb2603f056bb6eba44b528164ade99c1c66 Mon Sep 17 00:00:00 2001 From: XoR Date: Wed, 11 Mar 2026 20:16:01 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20rename=20traefik-dashboard=20=E2=86=92?= =?UTF-8?q?=20traefik-dashboard-https?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Avoids race condition with k3s built-in Traefik Helm chart which creates its own 'traefik-dashboard' IngressRoute. Both charts tried to own the same resource name, causing Helm install failure when ArgoCD created it first. --- bootstrap/traefik-routes/manifests/traefik-dashboard.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bootstrap/traefik-routes/manifests/traefik-dashboard.yaml b/bootstrap/traefik-routes/manifests/traefik-dashboard.yaml index 096c7b7..8c056f6 100644 --- a/bootstrap/traefik-routes/manifests/traefik-dashboard.yaml +++ b/bootstrap/traefik-routes/manifests/traefik-dashboard.yaml @@ -1,8 +1,11 @@ -# Traefik Dashboard IngressRoute +# Traefik Dashboard IngressRoute (HTTPS access) +# Named traefik-dashboard-https to avoid conflict with k3s built-in +# Traefik Helm chart which creates its own "traefik-dashboard" IngressRoute +# on the internal "traefik" entrypoint (port 9000). apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: - name: traefik-dashboard + name: traefik-dashboard-https namespace: kube-system spec: entryPoints: