Hello @Berber-31-33
You are working on an interesting and challenging project, 2500 ingress resources sound like a massive migration! We are keeping our fingers crossed for the successful migration!
Going back to your questions:
- annotations on a service level seem to be specific on v2 only.
- The other thing is that the migration tool converts Kubernetes ingresses to IngressRoutes CRDs, so no v2 Ingresses annotations are produced by this tool. If I understands what you are trying to achieve, migration from ingresses configured for v1 to ingresses configured for v2 is something that cannot be addressed by the migration tool.
Let me give you an example:
the v1 annotation ingress.kubernetes.io/protocol
is corresponding to the v2 annotation traefik.ingress.kubernetes.io/service.serversscheme
, but the migration tools make use of IngressRoute configuration, so it configures the IngressRoute service to have scheme: something
property.
I hope that helps.