Add conditional logic for MEET_INITIAL_ADMIN_PASSWORD generation and update variable definition for meetInitialAdminPassword

google-cloud-platform
Piwccle 2025-09-09 17:22:09 +02:00
parent 2c48b7cd52
commit 2a6a2d23d3
2 changed files with 11 additions and 1 deletions

View File

@ -199,7 +199,11 @@ locals {
GRAFANA_ADMIN_USERNAME="$(/usr/local/bin/store_secret.sh save GRAFANA_ADMIN_USERNAME "grafanaadmin")"
GRAFANA_ADMIN_PASSWORD="$(/usr/local/bin/store_secret.sh generate GRAFANA_ADMIN_PASSWORD)"
MEET_INITIAL_ADMIN_USER="$(/usr/local/bin/store_secret.sh save MEET_INITIAL_ADMIN_USER "meetadmin")"
MEET_INITIAL_ADMIN_PASSWORD="$(/usr/local/bin/store_secret.sh generate MEET_INITIAL_ADMIN_PASSWORD)"
if [[ "${var.meetInitialAdminPassword}" == "" ]]; then
MEET_INITIAL_ADMIN_PASSWORD="$(/usr/local/bin/store_secret.sh generate MEET_INITIAL_ADMIN_PASSWORD)"
else
MEET_INITIAL_ADMIN_PASSWORD="$(/usr/local/bin/store_secret.sh save MEET_INITIAL_ADMIN_PASSWORD "${var.meetInitialAdminPassword}")"
fi
MEET_INITIAL_API_KEY="$(/usr/local/bin/store_secret.sh generate MEET_INITIAL_API_KEY)"
ENABLED_MODULES="$(/usr/local/bin/store_secret.sh save ENABLED_MODULES "observability,openviduMeet")"
LIVEKIT_API_KEY="$(/usr/local/bin/store_secret.sh generate LIVEKIT_API_KEY "API" 12)"

View File

@ -92,3 +92,9 @@ variable "bucketName" {
type = string
default = ""
}
variable "meetInitialAdminPassword" {
description = "Initial admin password for OpenVidu Meet"
type = string
default = ""
}