I’m installing traefik like so:
helm upgrade --install traefik traefik/traefik --namespace traefik --create-namespace --values /tmp/traefik-values.yaml
with the following values:
logs:
access:
enabled: true
level: DEBUG
nodeSelector:
kubernetes.io/os: linux
providers:
kubernetesIngressNginx:
enabled: true
kubernetesGateway:
enabled: true
experimentalChannel: true
but I’m not able to create a TCPRoute, I get the following error:
no matches for kind "TCPRoute" in version "gateway.networking.k8s.io/v1alpha2"
and looking at the CRDs that got installed, this is what I have:
backendtlspolicies.gateway.networking.k8s.io 2026-01-12T18:17:59Z
gatewayclasses.gateway.networking.k8s.io 2026-01-12T18:17:59Z
gateways.gateway.networking.k8s.io 2026-01-12T18:18:00Z
grpcroutes.gateway.networking.k8s.io 2026-01-12T18:18:00Z
httproutes.gateway.networking.k8s.io 2026-01-12T18:18:01Z
referencegrants.gateway.networking.k8s.io 2026-01-12T18:17:59Z
shouldn’t traffic be installing the experimental CRDs to allow creation of TCPRoutes?