-
Notifications
You must be signed in to change notification settings - Fork 55
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
replace haproxy with envoy (static configuration) #61
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: aojea The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
f199638
to
ee4c9ca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't really know much about haproxy or envoy, but...
it is failing in all jobs that means most probably the healtchecker is not working |
ok, found the bug, it was on the configuration , envoy has some hot restart mechanism that capture the HUP signal and does not allow to get the new config Alos tested UDP and it works fine |
And affinity working too ... added also examples and improve the resilience ... nice experience to learn the envoy APIs , super powerful and expressive though the documentation is super complex |
green, I want to merge to unblock the CI testing, this way we can move on |
Switching to envoy will give us more features and also the capacity to configure remotely the loadbalancers
Fixes: #58, #57