salt.states.lvs_server#
Management of LVS (Linux Virtual Server) Real Server#
- salt.states.lvs_server.absent(name, protocol=None, service_address=None, server_address=None)#
Ensure the LVS Real Server in specified service is absent.
- name
The name of the LVS server.
- protocol
The service protocol(only support
tcp,udpandfwmarkservice).- service_address
The LVS service address.
- server_address
The LVS real server address.
- salt.states.lvs_server.present(name, protocol=None, service_address=None, server_address=None, packet_forward_method='dr', weight=1)#
Ensure that the named service is present.
- name
The LVS server name
- protocol
The service protocol
- service_address
The LVS service address
- server_address
The real server address.
- packet_forward_method
The LVS packet forwarding method(
drfor direct routing,tunnelfor tunneling,natfor network access translation).- weight
The capacity of a server relative to the others in the pool.
lvsrs: lvs_server.present: - protocol: tcp - service_address: 1.1.1.1:80 - server_address: 192.168.0.11:8080 - packet_forward_method: dr - weight: 10