Hello, I'm trying to follow the Kubernetes setup for Traefik here:
However, I am unable to successfully complete the step "Install the Traefik Using the Helm Values." After installing
PS> helm install traefik traefik/traefik --namespace traefik --values values.yaml
Error: INSTALLATION FAILED: unable to build kubernetes objects from release manifest: [resource mapping not found for name: "traefik-gateway" namespace: "traefik" from "": no matches for kind "Gateway" in version "gateway.networking.k8s.io/v1"
ensure CRDs are installed first, resource mapping not found for name: "traefik" namespace: "" from "": no matches for kind "GatewayClass" in version "gateway.networking.k8s.io/v1"
ensure CRDs are installed first]
I have a test cluster set up on AWS, as well as a local one set up with Minikube. Installing on either results in the same issue. kubectl version returns
Client Version: v1.36.0
Kustomize Version: v5.8.1
Server Version: v1.35.4
values.yaml is unchanged from the "Getting Started" setup instructions. I tried searching online and in this forum for similar issues, but only found mentions of using the Gateway API instead of ingresscontroller and having the KubernetesCRD provider, which I believe is the default in the yaml file provided in Getting Started.
Would anyone be able to help me figure out how I can resolve this issue?