Commit Graph

111 Commits (40ed3b5dbe602fc0d29a32d10213b5fac56fce26)

Author SHA1 Message Date
cruizba 1400355aaf deployment: Stop before start openvidu to run everything correctly after machine reboot 2021-10-25 16:32:45 +02:00
cruizba fdc6449443 deployment: Rollback if nightly 2021-10-18 23:16:44 +02:00
cruizba 7d214f5664 deployment: Missing 'pushd' in AMIs CFs 2021-10-18 22:22:34 +02:00
cruizba 59abc1829a deployment: Add option to create AMI using master tag docker image 2021-10-18 21:06:58 +02:00
cruizba ff3d4db8db deployment: Ensure all openvidu deployments have permissions in recordings folder 2021-09-21 14:53:53 +02:00
cruizba 6242b7ed77 deployment: Better naming for instances in PRO 2021-09-15 16:17:11 +02:00
cruizba 3179dd6d58 Change infrastructure name of nodes. Add replication-manager logs 2021-09-14 10:14:47 +02:00
cruizba 3e7aa986b4 deployment: Fix missing templated variable for openvidu/openvidu-recording in testRecording.sh 2021-09-08 14:35:03 +02:00
cruizba bd1ad2f948 deployment: Add timeout to testRecording.sh to always remove the container in case of error. Add testRecording to CE 2021-09-08 14:30:04 +02:00
cruizba fb7ba4b701 deployment: Cache openvidu/openvidu-recording docker image in EC2 from AMI on start to fix first recording failed issue." 2021-09-08 13:02:18 +02:00
cruizba 1c7ac5c7fb deployment: Enable IPv6 in security groups 2021-04-28 19:00:25 +02:00
Juan Navarro 050057253a Fix spelling of several words in user-facing text & logs
stoped -> stopped
stoping -> stopping
uppgrade -> upgrade
dowloading -> downloading
ouput -> output
lastest -> latest
Openvidu -> OpenVidu
2021-04-20 17:06:22 +02:00
cruizba 4d66a5b2a5 deployment: Set OPENVIDU_PRO_AWS_REGION in CF to avoid autodiscovery region problems 2021-02-19 13:46:39 +01:00
cruizba de8c9b7625 deployment: Add node_id to master beats 2021-02-10 11:47:44 +01:00
cruizba 876fe30230 openvidu-deployment: getUbuntuAmiId updated to get non aws-marketplace images 2021-01-11 16:04:25 +01:00
cruizba fdaa307294 openvidu-deployment: Avoid docker warning in UserData scripts because of HOME not defined 2020-12-10 23:43:26 +01:00
cruizba 25cc91e440 openvidu-deployment: Increased Media Node volume size and parametrize it through '.env'. Bump OPENVIDU_RECORDING_IMAGE in media-node-controller 2020-12-10 22:21:22 +01:00
cruizba 205272b356 openvidu-deployment: replicate_amis.sh: Duplicated entries in AMI_LIST 2020-12-10 14:46:38 +01:00
cruizba 46299b3b88 openvidu-deployment: replicate_amis.sh: Add pattern to generated replicated AMIs 2020-12-10 14:32:20 +01:00
cruizba e4d7d9181b openvidu-deployment: replicate_amis.sh: Print AMI_LIST in case of failure we can delete all failed AMIs (OpenVidu PRO and CE) 2020-12-10 12:31:40 +01:00
cruizba 2e0332f405 openvidu-deployment: delete_amis.sh: Process AMI_LIST 2020-12-10 12:00:23 +01:00
cruizba 5e652c19a4 openvidu-deployment: delete_amis.sh: Different region for each iteration 2020-12-10 11:29:47 +01:00
cruizba ca14a626e6 openvidu-deployment: delete_amis.sh: sleep 1 for each operation 2020-12-10 11:27:13 +01:00
cruizba 27a79ee811 openvidu-deployment: Script to delete AMIs for CI 2020-12-10 11:25:18 +01:00
cruizba b3705c3189 openvidu-deployment: Change to gp2. Better pricing, IOPS and space 2020-12-10 11:04:17 +01:00
cruizba 4a12137fca openvidu-deployment: Automated replicate AMIs in OpenVidu PRO 2020-12-10 01:11:26 +01:00
cruizba 2784c92ff2 openvidu-deployment: Add env variable to update CF template 2020-12-09 22:59:11 +01:00
cruizba da617a8537 openvidu-deployment: Run openvidu in CF using openvidu script 2020-11-26 13:45:51 +01:00
cruizba d3c75a455f openvidu-deployment: Fix all empty parameters CF 2020-11-25 20:57:39 +01:00
cruizba 7a6ba61712 openvidu-deployment: Fix empty Elasticsearch and Kibana Urls in CF 2020-11-25 20:19:42 +01:00
cruizba 933ac7b2f8 openvidu-deployment: Revert and stop elasticsearch and kibana in CF userData if properties ElasticsearchUrl and KibanaUrl are defined 2020-11-25 00:12:59 +01:00
cruizba b02ed1aac0 openvidu-deployment: Start CF deployment whith openvidu script instead of docker-compose up -d 2020-11-24 23:27:48 +01:00
cruizba c2f8ed59f9 openvidu-deployment: change sed delimiter to ',' instead of '/' if variables are URLS 2020-11-24 22:26:37 +01:00
cruizba 958a645195 openvidu-deployment: Support external ELK from cloudformation parameters 2020-11-24 20:44:48 +01:00
cruizba a60732bb71 openvidu-deployment: Parametrize aws cli docker tag 2020-11-16 15:32:21 +01:00
cruizba 26cc938756 openvidu-deployment: Create s3 bucket name based on AWS::StackId to be unique instead of using AWS::StackName 2020-11-16 14:32:33 +01:00
pabloFuente f695a13c88 replicate_amis.sh: remove -x flag 2020-11-12 21:27:55 +01:00
pabloFuente 4bcd5c5445 replicate_amis.sh script fix (no credentials) 2020-11-12 21:02:15 +01:00
cruizba 45f518362e Increase timeout AMIs 2020-11-06 12:55:42 +01:00
cruizba e2011a52cf openvidu-deployment: Unfortunately, aws cli does not have a way to increase timeout or max retries... 2020-11-06 12:34:22 +01:00
cruizba 218c447e6b openvidu-deployment: Don't use IOPS with gp2 2020-11-06 11:59:32 +01:00
cruizba b05765dd40 Use same volume size in CE and PRO 2020-11-06 11:54:52 +01:00
cruizba 1bff7194f3 openvidu-deployment: Increased AMI size for OpenVidu PRO AMI 2020-11-06 11:48:24 +01:00
cruizba 8bdb5ba8be openvidu-deployment: Don't fail in CI if AWS_KEY_NAME is not defined 2020-11-06 10:58:22 +01:00
cruizba 5319c0a77b openvidu-deployment: Fix some typos 2020-11-06 00:03:12 +01:00
cruizba c3d9fbb60e openvidu-deployment: Default value for instances: c5.xlarge 2020-11-05 16:57:24 +01:00
cruizba 40b0c524f0 openvidu-deployment: Check secret in cloudformation yml 2020-11-05 16:39:22 +01:00
cruizba eb0593ec02 openvidu-deployment: Update ubuntu AMIs to 18.04 and kurento 6.15.0 in deployments 2020-11-04 18:59:54 +01:00
cruizba 79648c4006 Add env variable to checkout automatically for releases 2020-10-30 22:42:41 +01:00
cruizba d5e84709ad ci: Add option to upload installation scripts automatically 2020-10-30 22:37:05 +01:00
cruizba 3499b97301 deployment-openvidu-pro: Only replace OPENVIDU_PRO_AWS_S3_BUCKET with created s3 bucket name if Recording is s3 2020-10-07 23:07:27 +02:00
cruizba 178aae9f20 deployment-openvidu-pro: Add missing rule GetBucketLocation in OpenViduManageEC2Policy 2020-10-07 22:06:24 +02:00
cruizba 08cc2aec16 deployment-openvidu-pro: Typos and remove repeated parameter .env 2020-10-07 22:02:27 +02:00
cruizba 38270cc315 deployment-openvidu-pro: Show error if s3 bucket is defined and 'Recording' is 'local' or 'disabled' 2020-10-07 21:34:38 +02:00
cruizba 6ea52fe061 deployment-openvidu-pro: Easier configuration for s3 recordings 2020-10-07 21:08:14 +02:00
cruizba 8102784df3 deployment-openvidu-pro: Minor fix UserData script replacing s3 variables 2020-10-06 22:20:52 +02:00
cruizba ffd1f7f5b7 deployment-openvidu-pro: S3 support 2020-10-06 21:13:18 +02:00
cruizba 92956887b5 Deployment: ELK Updates
- Filebeat can be used externally with and without de security
- Minor fix in Label ELK label description in CF template
2020-09-28 10:06:16 +02:00
cruizba df92cca9de Deployment: External and secure Kibana and Elasticsearch in can be configured in OpenVidu Pro Node 2020-09-22 18:19:51 +02:00
cruizba 08f4b895c0 Delete aws market env variables 2020-09-14 14:37:44 +02:00
cruizba f3c5bfe321 Deployment repos migration:
- Move deployment stuff of openvidu-ce from https://github.com/OpenVidu/openvidu-cloud-devops
- Move deployment stuff of openvidu-pro from https://github.com/OpenVidu/openvidu-pro-clustering
- Remove readmes to avoid confusions of official documentation
- Update installation scripts to use this repo
- Better folder structure:
   - docker-compose -> Include docker-compose files for deployments
   - docker -> Include docker images
   - aws -> Cloudformation related stuff for aws.
2020-07-16 20:09:48 +02:00