flagger icon indicating copy to clipboard operation
flagger copied to clipboard

Not compatible with Traefik v3

Open isoftchamp opened this issue 11 months ago • 1 comments

Describe the bug

Traefik v3 has renamed the CRD traefikservices.traefik.containo.us to traefikservices.traefik.io. However, the current version of Flagger is still using the old CRDs from previous versions of Traefik. This creates an incompatibility when trying to use Flagger with Traefik v3.

To Reproduce

https://docs.flagger.app/tutorials/traefik-progressive-delivery This tutorial is not useful anymore

Image I think this error occurs from canary definition https://docs.flagger.app/tutorials/traefik-progressive-delivery#bootstrap It create service with traefik provider, but the result is k8s native service instead of TraefikService.

Expected behavior

A clear and concise description of what you expected to happen.

Additional context

  • Flagger version: 1.40.0
  • Kubernetes version: v1.31.5-gke.1233000
  • Service Mesh provider: Traefik
  • Ingress provider: Traefik

isoftchamp avatar Mar 10 '25 19:03 isoftchamp

#1779 - should fix the above & align with latest traefik version

Der-Exam avatar Apr 02 '25 12:04 Der-Exam