You can use this cookbook to setup a BigBlueButton load balancer with Chef
Include BBBLoadBalancer
in your node's run_list
:
{
"run_list": [
"recipe[BBBLoadBalancer::default]"
]
}
$ vagrant plugin install vagrant-berkshelf
$ vagrant plugin install vagrant-omnibus
chef.json = {
bbb: {
salt: 'ce704dc886e34675cd47630298de8022'
}
}
$ vagrant up
Access the web interface: http://loadbalancerserverip The first time you access this page, you must create an admin user. After creating this user, you can manage the BBB load balancer. You need to add at least 1 BBB server to the list of servers before you can use the load balancer. After setting up the load balancer, you should change your client applications BBB url to the new BBB load balancer URL. (http://loadbalancerserverip/bigbluebutton)