fix: remove traefik-dashboard IngressRoute (conflicts with k3s built-in Traefik Helm chart)

The built-in k3s Traefik Helm chart creates its own traefik-dashboard
IngressRoute. Our ArgoCD-managed copy blocked Helm install because
Helm requires ownership labels (app.kubernetes.io/managed-by=Helm).

Removing our copy lets the built-in chart manage the dashboard route.
This commit is contained in:
XoR
2026-03-11 20:04:55 +03:00
parent 77831d73a9
commit a2d0682168

View File

@@ -1,19 +0,0 @@
# Traefik Dashboard IngressRoute
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: traefik-dashboard
namespace: kube-system
spec:
entryPoints:
- websecure
routes:
- match: HostRegexp(`traefik.k3s\..+\.local`) && (PathPrefix(`/dashboard`) || PathPrefix(`/api`))
kind: Rule
middlewares:
- name: sslheader
namespace: kube-system
services:
- name: api@internal
kind: TraefikService
tls: {}