mirror of
https://github.com/giongto35/cloud-game.git
synced 2026-01-23 02:34:42 +00:00
Update deployment
This commit is contained in:
parent
c797365641
commit
583e4659ad
3 changed files with 9 additions and 4 deletions
|
|
@ -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}
|
||||
|
|
|
|||
6
.github/workflows/cd/deploy-app.sh
vendored
6
.github/workflows/cd/deploy-app.sh
vendored
|
|
@ -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"
|
||||
|
|
|
|||
5
.github/workflows/cd/docker-compose.yml
vendored
5
.github/workflows/cd/docker-compose.yml
vendored
|
|
@ -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 $$@", "" ]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue