Skip to content

Enforce matching frontend TCP/UDP ports for backends using IPVS droute/tun forwarding #19

@SpComb

Description

@SpComb

The clusterf ServiceFrontend and ServiceBackends can be configured with different TCP/UDP ports, which are used for the IPVS Service/Destination ports. However, it appears that only the IPVS masq forwarding method supports the use of a different port for the IPVS destination. For other methods such as droute and tun, the IPVS dest port is ignored and the packets are forwarded using the service port.

clusterf should warn about mismatching ports for those ServiceBackends using a route.IPVSMethod != "masq". The service port may even be used for some entirely different purpose on the backend, which would lead to interesting issues... such misconfigured backends should probably be omitted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions