Update deployment

This commit is contained in:
Sergey Stepanov 2023-04-03 00:13:37 +03:00
parent c797365641
commit 583e4659ad
No known key found for this signature in database
GPG key ID: A56B4929BAA8556B
3 changed files with 9 additions and 4 deletions

View file

@ -3,4 +3,4 @@ DOCKER_IMAGE_TAG=dev
#DO_ADDRESS_LIST="cloud-gaming cloud-gaming-eu cloud-gaming-usw"
#SPLIT_HOSTS=1
USER=root
WORKERS=${WORKERS:-5}
WORKERS=${WORKERS:-4}

View file

@ -68,7 +68,7 @@ REMOTE_WORK_DIR=${REMOTE_WORK_DIR:-"/cloud-game"}
DOCKER_IMAGE_TAG=${DOCKER_IMAGE_TAG:-latest}
echo "Docker tag:$DOCKER_IMAGE_TAG"
# the total number of worker replicas to deploy
WORKERS=${WORKERS:-5}
WORKERS=${WORKERS:-4}
USER=${USER:-root}
compose_src=$(cat $LOCAL_WORK_DIR/docker-compose.yml)
@ -146,7 +146,7 @@ for ip in $IP_LIST; do
fi
# build run command
cmd="ZONE=\$zone docker compose up -d --remove-orphans --scale worker=\${workers:-$WORKERS}"
cmd="ZONE=\$zone docker compose up -d --remove-orphans"
if [ ! -z "$SPLIT_HOSTS" ]; then
cmd+=" worker"
deploy_coordinator=0
@ -198,7 +198,7 @@ for ip in $IP_LIST; do
run="#!/bin/bash"$'\n'
run+=$(remote_run_commands "$ENV_DIR")$'\n'
run+=$(remote_run_commands "$PROVIDER_DIR")$'\n'
run+="IMAGE_TAG=$DOCKER_IMAGE_TAG APP_DIR=$REMOTE_WORK_DIR $cmd"
run+="IMAGE_TAG=$DOCKER_IMAGE_TAG APP_DIR=$REMOTE_WORK_DIR WORKER_REPLICAS=$WORKERS $cmd"
echo ""
echo "run.sh:"$'\n'"$run"

View file

@ -25,6 +25,11 @@ services:
worker:
<<: *default-params
depends_on:
- coordinator
deploy:
mode: replicated
replicas: ${WORKER_REPLICAS:-4}
environment:
- MESA_GL_VERSION_OVERRIDE=3.3
#entrypoint: [ "/bin/sh", "-c", "xvfb-run -a $$@", "" ]