diff --git a/.gitea/workflows/deploy-bcards.yml b/.gitea/workflows/deploy-bcards.yml index fc29731..1324f9f 100644 --- a/.gitea/workflows/deploy-bcards.yml +++ b/.gitea/workflows/deploy-bcards.yml @@ -582,8 +582,8 @@ jobs: ATTEMPTS=30 while [ $ATTEMPTS -gt 0 ]; do REPLICAS=$(docker service ls --filter name=bcards-release_bcards-release --format '{{.Replicas}}') - if [ "$REPLICAS" = "2/2" ]; then - echo "✅ Serviço com $REPLICAS réplicas" + if [ "$REPLICAS" = "1/1" ]; then + echo "✅ Serviço com $REPLICAS réplica" break fi echo "Atual: ${REPLICAS:-N/A}; aguardando..." @@ -591,8 +591,8 @@ jobs: ATTEMPTS=$((ATTEMPTS-1)) done - if [ "$REPLICAS" != "2/2" ]; then - echo "❌ Serviço não atingiu 2/2 réplicas" + if [ "$REPLICAS" != "1/1" ]; then + echo "❌ Serviço não atingiu 1/1 réplica" docker service ps bcards-release_bcards-release exit 1 fi diff --git a/deploy/docker-stack.release.yml b/deploy/docker-stack.release.yml index ca6a9da..ad31f30 100644 --- a/deploy/docker-stack.release.yml +++ b/deploy/docker-stack.release.yml @@ -6,9 +6,7 @@ services: networks: - bcards-net deploy: - replicas: 2 - placement: - max_replicas_per_node: 1 + replicas: 1 update_config: parallelism: 1 delay: 10s