Commit Graph

329 Commits (757923bbc4a1e3db75f67b5bd418f45c6d37a3a4)

Author SHA1 Message Date
cruizba 39be78b4e5 openvidu-deployment: Some minor fixes nginx and update versions docker-compose 2020-11-09 14:18:40 +01:00
cruizba 9e0c4aeeea Fix typo in commentary wich causes bad restarts 2020-11-06 17:42:00 +01:00
pabloFuente bdf637229d docker-compose typo 2020-11-06 16:46:08 +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
pabloFuente af3ed0ed5e .env rollback 2020-11-05 19:08:28 +01:00
Pablo Fuente Pérez c9eeef958f
Update .env 2020-11-05 19:04:45 +01:00
Pablo Fuente Pérez 090164ece9
Update .env 2020-11-05 19:02:31 +01:00
cruizba bae71aa837 Bump openvidu pro version 2020-11-05 18:12:01 +01:00
cruizba 1879bc81b5 Comment default value of 'OPENVIDU_PRO_ELASTICSEARCH_MAX_DAYS_DELETE' 2020-11-05 18:08:20 +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 21d606cd14 Heap Memory parametrizable 2020-11-05 16:30:34 +01:00
cruizba 641a48af8d openvidu-deployment: Default max log file size to 100M. Parametrizable with DOCKER_LOGS_MAX_SIZE 2020-11-05 15:55:33 +01:00
cruizba 2f10170fc7 Add all kurento logs saved on generating report in CE 2020-11-05 15:18:47 +01:00
cruizba 67167b3378 openvidu-deployment: Fix kms-logs command 2020-11-05 14:58:44 +01:00
cruizba 9b3f579213 openvidu-deployment: Max log size for Kurento Media Server in CE 2020-11-05 13:06:20 +01:00
cruizba 35b667a083 openvidu-deployment: Same commands to access kms logs in CE and PRO. Same directory for kms logs 2020-11-05 12:59:22 +01:00
cruizba 225f1756e2 openvidu-deployment: Better usage of logs command in media nodes 2020-11-05 12:10:29 +01:00
cruizba a4c8e02a3f openvidu-deployment Improve media node scripts 2020-11-05 11:57:29 +01:00
cruizba 3ecd9885d6 Only upgrade from previous version 2020-11-05 00:18:27 +01:00
cruizba 9bd044a98b deployment-openvidu: Stop containers of media-node properly 2020-11-04 23:59:00 +01:00
cruizba c9235e64cf openvidu-deployment: Don't rely on aws http endpoint to update KMS AMI 2020-11-04 22:42:04 +01:00
cruizba 5eff6df41a openvidu-deployment: Typo install script 2020-11-04 20:43:29 +01:00
cruizba 88840adb8e Updated CE installation and upgrading script:
- Don't download readme.md and reference webpage
- Forbid updates from other versions except 2.15.0
2020-11-04 19:57:31 +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 5dfc8714c1 deployment-openvidu: bump openvidu-server and openvidu-server-pro versions 2020-11-03 19:01:41 +01:00
cruizba 1ace424d89 openvidu-deployment: Don't use dev repository for kms image in .env 2020-11-03 17:30:58 +01:00
cruizba 0710a5732f Change KMS_DEBUG_LEVEL to KMS_DOCKER_ENV_GST_DEBUG 2020-11-03 17:26:32 +01:00
cruizba 2f00bc74ae deployment-openvidu: Typo 2020-11-03 16:54:13 +01:00
cruizba be69c7e52a deployment-openvidu: delete unnecessary env variables and add media node env variables 2020-11-03 16:33:35 +01:00
cruizba 89f2069791 deployment-openvidu-pro: Bumb coturn and nginx images 2020-11-03 13:50:50 +01:00
cruizba 031aa1bf61 Remove .env file from media-node docker-compose 2020-11-03 12:56:06 +01:00
cruizba f54ebc2851 openvidu-deployment-pro: New media-node-controller 2.0.0-dev1 2020-11-03 12:38:00 +01:00
cruizba 3d3c2242a8 openvidu-deployment: Let configure public ip via env variable in .env 2020-11-02 23:00:25 +01:00
cruizba fd1d7bc313 Change call version to 2.16.0-dev1 2020-11-02 22:48:33 +01:00
cruizba 6a73083e7b openvidu-deployment: General updates in nginx and public ip discovering:
- Add option to redirect www to non-www (REDIRECT_WWW).
- Add endpoint to check nginx workers.
- Custom virtual hosts (Server blocks) can be added by the user to create custom rules in `/opt/openvidu/custom-nginx-vhost`.
- Parametrize `worker_connections` in nginx.conf (WORKER_CONNECTIONS)
- Improve `discover_my_public_ip.sh` to use dns servers instead of http servers
- Posibility to autodiscover ipv6 if available by using `PUBLIC_IP=auto-ipv6` in nginx, `TURN_PUBLIC_IP=auto-ipv6` in coturn and `COTURN_IP=auto-ipv6` in openvidu-server.
By default ipv4 is used.
2020-11-02 19:46:59 +01:00
cruizba 44bb958da3 deployment: nginx refactor 2020-11-01 21:03:12 +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 4c93cb7a7f deployment-openvidu-pro: bump nginx 4.0.0-dev4 2020-10-15 16:25:26 +02:00
cruizba f73bafdd7a Safely remove certificates folder 2020-10-15 13:35:15 +02:00
cruizba 8625a5f18e openvidu-ce-deployment: Don't use externalAddress until find a better solution 2020-10-14 22:44:17 +02:00
cruizba cd101afac2 deployment-openvidu-ce: bump openvidu-version 2.16.0-dev1 2020-10-14 20:02:08 +02:00
cruizba ff1b982186 deployment-openvidu-ce-and-pro: Fixing some turn problems in OpenVidu CE 2020-10-14 17:30:28 +02:00
cruizba 4eded98ad9 deployment-openvidu-ce: Update nginx to new API rules and use deprecated APIs. 2020-10-14 14:34:21 +02:00
cruizba 44525276c2 openvidu-openvidu-ce-pro: Update coturn image version 2020-10-08 20:02:29 +02: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 087a2a0d06 deployment-openvidu-pro: Minor fix configuring different openvidu pro clusters with the same Elastic Stack 2020-10-06 00:40:01 +02:00
cruizba a48778ba91 Deployment: Minor fix deployment Kibana basic auth 2020-10-02 19:03:56 +02:00
cruizba a852a826fa deployment-openvidu-pro: Use oss beats services 2020-09-28 20:06:56 +02:00
cruizba 709d7d2a5c deployment-openvidu-pro: Updated to work with external ELK services 2020-09-28 20:02:21 +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 bea77f5360 Deployment: Update to dev version docker-compose 2020-09-23 21:40:48 +02:00
cruizba 353989e26b Deployment: Fix typos Elasticsearch OpenVidu Pro 2020-09-22 19:04:50 +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 834da536b6 Load dinamically env variables from .env file 2020-09-16 23:05:25 +02:00
cruizba 08f4b895c0 Delete aws market env variables 2020-09-14 14:37:44 +02:00
Pablo Fuente Pérez 27fcf01a63
Update .env 2020-08-17 13:42:15 +02:00
Pablo Fuente Pérez 8ba440f90f
Update .env 2020-08-17 13:41:47 +02:00
cruizba d965739a53 Add CF_RELEASE boolean env variable. If true, checkout git OpenVidu/openvidu to the specified OPENVIDU_VERSION 2020-07-21 17:31:47 +02:00
cruizba 8fb4f11a6f Add env variable CF_RELEASE for CF related jobs 2020-07-21 17:29:10 +02:00
cruizba 66a1e6e723 CI: Fix url download to deployments/ce/docker-compose 2020-07-21 17:26:51 +02:00
cruizba b4ef0b1022 CI: Fix url download to deployments/ce/docker-compose 2020-07-21 17:23:02 +02:00
cruizba f6363dfeab CI: Make installation script public 2020-07-21 17:06:47 +02:00
cruizba b6f7f88a7e CI: Update installation script on UPDATE_INSTALLATION_SCRIPT=true 2020-07-21 16:58:58 +02:00
cruizba e87b2b30e1 CI: Fix deployment scripts for new jobs 2020-07-21 16:28:57 +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