Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Traefik V3 new or modified Middlewares not supported #911

Closed
2 tasks done
gcaracuel opened this issue Aug 17, 2023 · 3 comments
Closed
2 tasks done

Traefik V3 new or modified Middlewares not supported #911

gcaracuel opened this issue Aug 17, 2023 · 3 comments
Labels
kind/question Further information is requested

Comments

@gcaracuel
Copy link

Welcome!

  • Yes, I've searched similar issues on GitHub and didn't find any.
  • Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What version of the Traefik's Helm Chart are you using?

24.0.0

What version of Traefik are you using?

v3.0

What did you do?

Migrated ipWhitelist Middleware to ipAllowList but ipAllowList is not supported at CRDs.

Similar issues will happen to new Middlewares like grpcWeb

What did you see instead?

When using old type ipWhitelist controller fails, when trying to use ipAllowList CRDs do not allow it.

What is your environment & configuration?

Not needed

Additional Information

No response

gcaracuel added a commit to gcaracuel/traefik-helm-chart that referenced this issue Aug 17, 2023
@mloiseleur mloiseleur linked a pull request Aug 18, 2023 that will close this issue
2 tasks
@mloiseleur
Copy link
Contributor

Hello @gcaracuel ,

You're right. If you need grpcweb or ipAllowList it to work, FTM, you'll need to apply manually CRDs of Traefik Proxy in v3.0 branch.

Be warned that it will (probably) break again : the work in Traefik v3.0 on CRDs is not finished.
See traefik/traefik#9125 and traefik/traefik#9600 for more info.

@mloiseleur mloiseleur added kind/question Further information is requested and removed status/0-needs-triage labels Aug 18, 2023
@gcaracuel
Copy link
Author

Hello @mloiseleur

Thanks for your reply. I am afraid I won't be able to apply that branch as I am using GitOps approach and this Helm Chart so it would be overwritten. So I could just discard usage of V3 until all this is king of sorted out.
A new groupversion and keep it aligned in this Helm Chart would have solved this and will add users to V3 beta but I could understand why is not done.

Gonna close this and wait for a stable V3

@sjmiller609
Copy link

To clarify for anyone else that ends up here - Traefik version 2 and Traefik version 3 have different API specifications for the API version traefik.io/v1alpha1. More info here traefik/traefik#9600 (comment)

NikolaiES added a commit to NikolaiES/traefik-helm-chart that referenced this issue Feb 24, 2024
resolves traefik#911 Add Middlewares ipAllowList a…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/question Further information is requested
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants