/bigbluebutton-kubernetes-autoscale

First Bigbluebutton on kubernetes and automatic scale server enabled

Primary LanguageDockerfileGNU Lesser General Public License v3.0LGPL-3.0

📦 Bigbluebutton on Kubernetes automatic scale

This is using Bigbluebutton Docker Version: 2.3.0 | Bigbluebutton Docker

  • Build your own dockers on /mod
  • search for "your_docker_repo_name" and update to your docker image
  • search for yourdomain.com and update to your domain
  • search for <<update this>> and update your value.
  • run ./deploy.sh

Each scaled bbb instance will have the domain ${HOSTNAME}.yourdomain.com so make scripts to update record set of domain to it.

Key Features

  • Remove completly dependency on instance or private or Public IP.
  • Automatic scale on high load

Note

  • You should manage your sub domains and distribute your room to them (easy task)
  • All firewall on docker host for Bigbluebutton need to be exposed. Check bbb firewall docs.

Tested on Digitalocean