Configuring the load balancer

Configuring the load balancer

The load balancer can be deployed with the following configuration options:

Configuration options:

  • keep-floatingip: true | false

    • Reserves the floating IP address in OpenStack.
  • proxy-protocol: true | false

    • Enables or disables support for the proxy protocol.
  • openstack-internal-load-balancer: true | false

    • Creates an internal load balancer in OpenStack without assigning a floating IP.
  • loadBalancerIP: 10.250.0.2

    • Specifies the IP address of the load balancer.
    • If the annotation openstack-internal-load-balancer has been set, any free IP address from the node network (default 10.250.0.0/16) of the respective PSKE cluster can be used.

For an internal load balancer (openstack-internal-load-balancer: true), the private IPv4 address within the cluster network is defined here. Alternatively, a previously reserved floating IP can be used here if openstack-internal-load-balancer is set to false.

  service:
    annotations:
      loadbalancer.openstack.org/proxy-protocol: "false"
      loadbalancer.openstack.org/keep-floatingip: "false"
      service.beta.kubernetes.io/openstack-internal-load-balancer: "true"
      loadbalancer.openstack.org/loadBalancerIP: 10.250.0.2

Further configuration options can be found in the official documentation at this link.

Last modified 09.07.2025: Update _index.md (c40ad8a)