All Categories
  • 1st Steps
  • Authentication
  • Branding
  • Changelogs
  • Collaboration
  • Compliance
  • Customization
  • Desktop Client
  • External Storage
  • Frequently Asked Questions
  • Installation
  • Mobile Clients
  • Nextcloud Flow (Windmill integration)
  • Nextcloud Talk
  • Operations
  • Partner Products
  • Roundcubemail
  • Scalability
  • Security
  • Enterprise-AIO with Metallb

    In certain cases, network restrictions may prevent the installation of a load balancer in front of the cluster. In other scenarios, where no hardware load balancers are available, there may be a need to assign an IP address to a Service of type LoadBalancer. One option is to install a virtual load balancer such as Metallb within the cluster. For more information about Metallb, see the Metallb FAQ

    Once you have completed the installation of Metallb on your cluster you should see an IP addresses allocated to the LoadBalancer service type. These will be used to map ingress to your cluster.

    Process steps

    1. A configured k8s/openshift cluster
    2. Helm installed
    3. Install Metallb
    4. Edit kubeproxy configmap
    5. Create IPAddressPool
    6. Configure L2 Advertisement
    7. Check if LoadBalancer types have been assigened IP's

    Details