From 7763f331bc3b453309d2e7e8c4b72e0eb42c9ee3 Mon Sep 17 00:00:00 2001 From: cruizba Date: Tue, 1 Mar 2022 10:54:29 +0100 Subject: [PATCH] deployment: Add openvidu edition as CF parameter --- .../cfn-openvidu-server-pro-no-market.yaml.template | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/openvidu-server/deployments/pro/aws/cfn-openvidu-server-pro-no-market.yaml.template b/openvidu-server/deployments/pro/aws/cfn-openvidu-server-pro-no-market.yaml.template index 1cda56257..163d1147a 100644 --- a/openvidu-server/deployments/pro/aws/cfn-openvidu-server-pro-no-market.yaml.template +++ b/openvidu-server/deployments/pro/aws/cfn-openvidu-server-pro-no-market.yaml.template @@ -59,7 +59,6 @@ Parameters: Type: String # OpenVidu Configuration - OpenViduLicense: Description: "Visit https://openvidu.io/account" Type: String @@ -67,6 +66,14 @@ Parameters: NoEcho: true ConstraintDescription: OpenVidu Pro License is mandatory + OpenViduEdition: + Description: "Visit https://docs.openvidu.io/en/stable/deployment/#openvidu-editions" + Type: String + AllowedValues: + - pro + - enterprise + Default: pro + OpenViduSecret: Description: "Secret to connect to this OpenVidu Platform. Cannot be empty and must contain only alphanumeric characters [a-zA-Z0-9], hypens ('-') and underscores ('_')" Type: String @@ -241,6 +248,7 @@ Metadata: default: OpenVidu configuration Parameters: - OpenViduLicense + - OpenViduEdition - OpenViduSecret - MediaNodesStartNumber - Label: @@ -468,6 +476,9 @@ Resources: # Pro License sed -i "s/OPENVIDU_PRO_LICENSE=/OPENVIDU_PRO_LICENSE=${OpenViduLicense}/" $WORKINGDIR/.env + # OpenVidu Edition + sed -i "s/OPENVIDU_EDITION=pro/OPENVIDU_EDITION=${OpenViduEdition}/" $WORKINGDIR/.env + # Replace secret sed -i "s/OPENVIDU_SECRET=/OPENVIDU_SECRET=${OpenViduSecret}/" $WORKINGDIR/.env