Extend ha keepalived for support virtual-server.
It allows to loadbalance traffic destined to server:port between real-servers.
https://keepalived.readthedocs.io/en/latest/configuration_synopsis.html#virtual-server-definitions-synopsis
Description
Description
Details
Details
- Version
- -
- Is it a breaking change?
- Unspecified (possibly destroys the router)
- Issue type
- Feature (new functionality)
Related Objects
Related Objects
- Mentioned In
- rVYOSONEX8c957ca3d63a: vrrp: T4109: improve "address" CLI node help strings
T4179: Add op-mode CLI for show high-availability virtual-server
rVYOSONEX8cbfda931dba: keepalived: T4109: Update configd-include.json to reflect filename change
rVYOSONEX397dc7a97a43: Merge pull request #1137 from sarthurdev/current
rVYOSONEXf0d4f6060034: keepalived: T4109: Add XML for high-availability virtual-server
rVYOSONEX2817f86a0faf: conntrack-sync: T4109: Change script name for vrrp
rVYOSONEXacefbacf7966: keepalived: T4109: Change smoketest correct path vrrp
rVYOSONEX362812150565: keepalived: T4109: Add high-availability virtual-server
rVYOSONEX367c2964d6b8: Merge pull request #1121 from sever-sever/T4109
T3287: Ability to set DNAT translation address incorrectly
Event Timeline
Comment Actions
PR https://github.com/vyos/vyos-1x/pull/1121
set high-availability virtual-server 203.0.113.111 algorithm 'least-connection' set high-availability virtual-server 203.0.113.111 delay-loop '10' set high-availability virtual-server 203.0.113.111 forward-method 'nat' set high-availability virtual-server 203.0.113.111 persistence-timeout '600' set high-availability virtual-server 203.0.113.111 port '2222' set high-availability virtual-server 203.0.113.111 protocol 'tcp' set high-availability virtual-server 203.0.113.111 real-server 192.0.2.2 connection-timeout '30' set high-availability virtual-server 203.0.113.111 real-server 192.0.2.2 port '22' set high-availability virtual-server 203.0.113.111 real-server 192.0.2.12 connection-timeout '30' set high-availability virtual-server 203.0.113.111 real-server 192.0.2.12 port '22' set high-availability virtual-server 203.0.113.111 real-server 192.0.2.14 connection-timeout '30' set high-availability virtual-server 203.0.113.111 real-server 192.0.2.14 port '22'