Hi Wei,

That's some great improvements to the HAProxy! We couldn't realize some 
projects because of the missing features on the HAProxy therefore we are happy 
to hear that there will be some improvements.
As an addition to the proposal of you we would like to see the possibility to 
separate timeout settings (client/server/connect/...) as these timeout can be 
different.
We would also like to have the timeout settings available under the 
LoadbalancerRule

as a summary:
- Separate options for all timeout parameters (client/server/connect/...)
- Timeouts also per LoadbalancerRule, not only Network

We also thought about some "nice to have" additions:
- check customization: HTTP Check, Check Interval, etc.
- LoadbalancerRule: Custom Server string & Custom Listen string (only Domain 
Admin)
- Network: Custom Defaults (only Domain Admin)

Please let me know what you think about these additions.

Best Regards
Liridon

-----Original Message-----
From: "Riepl, Gregor (SWISS TXT)" 
<gregor.ri...@swisstxt.ch<mailto:%22Riepl,%20gregor%20%28swiss%20txt%29%22%20%3cgregor.ri...@swisstxt.ch%3e>>
Reply-To: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org>
To: dev@cloudstack.apache.org 
<dev@cloudstack.apache.org<mailto:%22...@cloudstack.apache.org%22%20%3c...@cloudstack.apache.org%3e>>
Subject: Re: [ Proposal ] Managing CloudStack Load Balancer configuration
Date: Mon, 04 May 2020 10:22:39 +0000


Hi Wei,


Thank you for this proposal!

We are also very much interested in this feature.


There's a few things we're not quite happy with, though - but we still need to 
discuss this internally a bit.

Liridon or myself will give some feedback soon.


Regards,

Gregor

________________________________

From: Wei ZHOU <

<mailto:ustcweiz...@gmail.com>

ustcweiz...@gmail.com

>

Sent: 01 May 2020 08:01

To:

<mailto:dev@cloudstack.apache.org>

dev@cloudstack.apache.org

 <

<mailto:dev@cloudstack.apache.org>

dev@cloudstack.apache.org

>

Subject: [ Proposal ] Managing CloudStack Load Balancer configuration


Our improvements to cloudstack load balancer (implemented by HAproxy in the

VRs) allow cloudstack users to manage certain restricted configuration

settings. With this feature, users can


* Change basic configuration of HAproxy (e.g. set the amount of allowed

connections),


* choose if load balancer is transparent,


* enable or disable the support for SSL offloading in isolated networks.


* choose if load balancer supports HTTP/2.


* more settings.




To make this possible to the user, we provide two forms on cloudstack GUI

(old GUI, will add changes on Primate) from which the settings can be

managed and applied in virtual routers.




FS can be found at

<https://cwiki.apache.org/confluence/display/CLOUDSTACK/VR+haproxy+customization+in+CloudStack>

https://cwiki.apache.org/confluence/display/CLOUDSTACK/VR+haproxy+customization+in+CloudStack




Any suggestions ?




Kind regards,


*Wei Zhou*


Principal Cloud Engineer


Leaseweb Global B.V.

Reply via email to