diff --git a/conf/docker/conf/mc-iam-manager/0_preset_dev.sh b/conf/docker/conf/mc-iam-manager/0_preset_dev.sh index 78cac1d..622b306 100755 --- a/conf/docker/conf/mc-iam-manager/0_preset_dev.sh +++ b/conf/docker/conf/mc-iam-manager/0_preset_dev.sh @@ -269,6 +269,7 @@ if [ -n "$MC_IAM_MANAGER_PUBLIC_DOMAIN" ] && [ -n "$MC_IAM_MANAGER_KEYCLOAK_PORT -e "s/\${MC_IAM_MANAGER_KEYCLOAK_DOMAIN}/$MC_IAM_MANAGER_KEYCLOAK_DOMAIN/g" \ -e "s/\${MC_IAM_MANAGER_KEYCLOAK_PORT}/$MC_IAM_MANAGER_KEYCLOAK_PORT/g" \ -e "s/\${MC_OBSERVABILITY_GRAFANA_PROXY_PORT}/$MC_OBSERVABILITY_GRAFANA_PROXY_PORT/g" \ + -e "s/\${MC_OBSERVABILITY_FRONT_PORT}/$MC_OBSERVABILITY_FRONT_PORT/g" \ -e "s/\${MC_COST_OPTIMIZER_FE_PROXY_PORT}/$MC_COST_OPTIMIZER_FE_PROXY_PORT/g" \ -e "s/\${MC_COST_OPTIMIZER_BE_PORT}/$MC_COST_OPTIMIZER_BE_PORT/g" \ -e "s/\${MC_COST_OPTIMIZER_ALARM_PORT}/$MC_COST_OPTIMIZER_ALARM_PORT/g" \ diff --git a/conf/docker/conf/mc-iam-manager/0_preset_prod.sh b/conf/docker/conf/mc-iam-manager/0_preset_prod.sh index f92cfe5..9a25bb6 100755 --- a/conf/docker/conf/mc-iam-manager/0_preset_prod.sh +++ b/conf/docker/conf/mc-iam-manager/0_preset_prod.sh @@ -46,6 +46,7 @@ MC_IAM_MANAGER_PUBLIC_DOMAIN=$(grep -m1 "^MC_IAM_MANAGER_PUBLIC_DOMAIN=" "$ENV_F MC_IAM_MANAGER_KEYCLOAK_DOMAIN=$(grep -m1 "^MC_IAM_MANAGER_KEYCLOAK_DOMAIN=" "$ENV_FILE" | cut -d'=' -f2 | tr -d '"' | tr -d "'" | xargs) MC_IAM_MANAGER_KEYCLOAK_PORT=$(grep -m1 "^MC_IAM_MANAGER_KEYCLOAK_PORT=" "$ENV_FILE" | cut -d'=' -f2 | tr -d '"' | tr -d "'" | xargs) MC_OBSERVABILITY_GRAFANA_PROXY_PORT=$(grep -m1 "^MC_OBSERVABILITY_GRAFANA_PROXY_PORT=" "$ENV_FILE" | cut -d'=' -f2 | tr -d '"' | tr -d "'" | xargs) +MC_OBSERVABILITY_FRONT_PORT=$(grep -m1 "^MC_OBSERVABILITY_FRONT_PORT=" "$ENV_FILE" | cut -d'=' -f2 | tr -d '"' | tr -d "'" | xargs) MC_COST_OPTIMIZER_FE_PROXY_PORT=$(grep -m1 "^MC_COST_OPTIMIZER_FE_PROXY_PORT=" "$ENV_FILE" | cut -d'=' -f2 | tr -d '"' | tr -d "'" | xargs) echo "Loaded environment variables:" @@ -55,6 +56,7 @@ echo " MC_IAM_MANAGER_PUBLIC_DOMAIN: $MC_IAM_MANAGER_PUBLIC_DOMAIN" echo " MC_IAM_MANAGER_KEYCLOAK_DOMAIN: $MC_IAM_MANAGER_KEYCLOAK_DOMAIN" echo " MC_IAM_MANAGER_KEYCLOAK_PORT: $MC_IAM_MANAGER_KEYCLOAK_PORT" echo " MC_OBSERVABILITY_GRAFANA_PROXY_PORT: $MC_OBSERVABILITY_GRAFANA_PROXY_PORT" +echo " MC_OBSERVABILITY_FRONT_PORT: $MC_OBSERVABILITY_FRONT_PORT" echo " MC_COST_OPTIMIZER_FE_PROXY_PORT: $MC_COST_OPTIMIZER_FE_PROXY_PORT" # Copy template file and substitute environment variables @@ -95,6 +97,13 @@ else echo "Warning: MC_OBSERVABILITY_GRAFANA_PROXY_PORT environment variable is not set." fi +if [ -n "$MC_OBSERVABILITY_FRONT_PORT" ]; then + sed -i "s/\${MC_OBSERVABILITY_FRONT_PORT}/$MC_OBSERVABILITY_FRONT_PORT/g" "$OUTPUT_FILE" + echo "✓ MC_OBSERVABILITY_FRONT_PORT substitution done: $MC_OBSERVABILITY_FRONT_PORT" +else + echo "Warning: MC_OBSERVABILITY_FRONT_PORT environment variable is not set." +fi + if [ -n "$MC_COST_OPTIMIZER_FE_PROXY_PORT" ]; then sed -i "s/\${MC_COST_OPTIMIZER_FE_PROXY_PORT}/$MC_COST_OPTIMIZER_FE_PROXY_PORT/g" "$OUTPUT_FILE" echo "✓ MC_COST_OPTIMIZER_FE_PROXY_PORT substitution done: $MC_COST_OPTIMIZER_FE_PROXY_PORT"