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

What is the version compatibility matrix between Dataplane API and HAProxy CE/Ent. Ed.? #306

Open
akutz opened this issue May 19, 2023 · 1 comment

Comments

@akutz
Copy link

akutz commented May 19, 2023

Is there published documentation that outlines the version compatibility matrix between Dataplanae API and HAProxy (both CE and Ent. Ed.)? For example, I would expect to find something like the following:

Dataplane API
HAProxy 2.1.0 2.2.0 2.3.0 2.4.0 2.5.0 2.7.0 2.8.0
2.0.x
2.2.x
2.4.x
2.6.x
2.7.x

Can someone please point me to this documentation? Thank you!

@mjuraga
Copy link
Collaborator

mjuraga commented Jun 26, 2023

Hi, currently all Data Plane API versions support all HAProxys newer then 2.0. In the future we are looking to have version parity between HAProxy and Data Plane API products and we will announce that when we are ready and when that becomes a reality, for now it is safe to use all versions of HAProxy with all Data Plane API versions.

Of course in newer Data Plane APIs there are fields which represent newly added HAProxy configuration keywords or stats socket commands which won't work (pass HAProxy validation) in older versions of HAProxy, but if you don't use them it is safe. Also we have a specific product for Data Plane API which works with our enterprise offering. You can find the documentation for that here: https://www.haproxy.com/documentation/hapee/latest/api/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants