Patroni: Nginx or another analog Haproxy

Created on 19 Feb 2018  路  3Comments  路  Source: zalando/patroni

Haproxy have a GNU v2 license. That's horrible for commercial use. Can someone create proxy for work with this cluster?
I tried https://github.com/yaoweibin/nginx_upstream_check_module, but that does not work

Most helpful comment

As you know the OSS version of nginx is severely crippled by default without built-in health-check support. There have been a few attempts to create modules to replicate the commercial functionality, but most now seem abandoned.

I'm unclear why haproxy's GPLv2 licence would be an issue, even for a commercial project.

All 3 comments

As you know the OSS version of nginx is severely crippled by default without built-in health-check support. There have been a few attempts to create modules to replicate the commercial functionality, but most now seem abandoned.

I'm unclear why haproxy's GPLv2 licence would be an issue, even for a commercial project.

Thanks for answer. Because that's create some constraints for product sales. This question not in my competence.
So solution is systemd service with timer create or delete rule on iptables

@Firefishy https://github.com/envoyproxy/envoy is making a very good inroad into all kinds application and varying sizes of organizations. Envoy has all the bells and whistles of a modern proxy. Also, It is Apache 2.0 License. I am interested in giving a pull request for envoy support. Please let me know you thoughts

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kmoppel picture kmoppel  路  8Comments

phemmer picture phemmer  路  5Comments

skooter777 picture skooter777  路  3Comments

bradnicholson picture bradnicholson  路  9Comments

rootqa picture rootqa  路  9Comments