toshke / big-blue-button-cloudformation-cfhl Goto Github PK
View Code? Open in Web Editor NEWBigBlueButton automation for AWS | CloudFormation templates
License: MIT License
BigBlueButton automation for AWS | CloudFormation templates
License: MIT License
It seems like AWS have removed image ami-02d7e25c1cfdd5695 as specified the config?
1: Use ASG Scheduled actions to run let's say Mon-Fri 9-5
2: Use spot instances
I am failing creating Stacks. It tries to create and partly goes well. When the template tries to create DNS Entry, it fails. " No hosted zones named mydomain found.
What is wrong?
I am using this domain for long time, so I know it is working.
Please help.
Greting, Alex
on TL;DR. Also drop the existing EIP parameter by default and offer it as an option
Using aws backup service
Thanks for the CF. I am able to deploy to AWS EC2 instances. Can I customize this BBB to suite my branding. How to do so.
Thanks for such a wonderful piece of work.
I'm looking to shutdown and restart a cloudformation stack later when needed, without losing saved data and users. I'm not sure what process and consideration should be followed for restoring from backup, sorry if I miss something basic, I'm still learning. :)
I can launch the stack using the last snapshot AMI and it works if the running stack is not offline for too long. If the system is offline and you get a different EIP when the new stack is launched from an AMI snapshot everything comes up and is available, but a client connecting to this new stack can't start audio (video is fine) and gets an "Error 1002: Could not make a websocket connection" error when trying to enable audio.
I'm guessing there are files that need to be updated with new external and internal IPs when the new stack is launched from what I can tell. Could adjusting the IP values in the files when the stack is launched to the current EIP/internal IP allow new deployments and deployments from backups to work?
use latest version of netaddr
Hi Toshke ,
Your solution is really impressive.
I followed your youtube and cloudformation template and it worked.
As you have created the logic for the autoscaling group, but not any launch configuration.
It would be great if you can integrate scalelite at the top of it.
to avoid network being disconnected during elastic ip association
preconfigure bbb with admin user and pass through user data.
Hi Nikola.
Thank you for your kind help with routing.
Now I try to get my Auth Data with yout Script.
As I am just a Windows User, I am not familiar with the Bash.
I use the SSM Connect Button in Instances Screen of AWS to Connect to my BBB Instance.
No i copy your Script into the Bash and hit Enter.
instance_id=$(aws ec2 describe-instances --filters
"Name=instance-state-name,Values=running"
"Name=tag:Name,Values=BigBlueButton-Server"
--query 'Reservations[].Instances[].InstanceId' --output text)
Now it comes up with:
An error occurred (UnauthorizedOperation) when calling the DescribeInstances operation: You are not authorized to perform this operation...
Same with Default admin credentials.
After starting script in my Bash it comes up with:
An error occurred (AccessDeniedException) when calling the GetParameter operation...
This happen on every Script.
Seems I am doing something wrong.
Can anyone help?
Greeting
Alex
how do we go about installing custom version like 2.3.x something...
can you plz guide me through it ...
ps: love ur project I'm using it for a year now no issues so far..... just want to use latest build of ubuntu 18 n bbb
The regional launch scripts don't seem to install BBB anymore, I don't see BBB installed on the EC2 instance after the stack runs.
Hi, thanks for this nice stack. I can't manage to get the Instance running again after an instance reboot or bbb-conf --restart. The freeswitch service does not start anymore and i can't find any false config files. Does not seem to be a false IP. Any Idea?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.