diff --git a/runbooks/project-stack.yml b/runbooks/project-stack.yml index 3fae1a4..149a29c 100644 --- a/runbooks/project-stack.yml +++ b/runbooks/project-stack.yml @@ -12,12 +12,6 @@ services: deploy: replicas: 1 endpoint_mode: dnsrr - update_config: - parallelism: 1 - delay: 10s - rollback_config: - parallelism: 1 - delay: 10s projects-landing: image: projects-landing:latest @@ -26,12 +20,6 @@ services: deploy: replicas: 1 endpoint_mode: dnsrr - update_config: - parallelism: 1 - delay: 10s - rollback_config: - parallelism: 1 - delay: 10s pulse-libs: image: pulse-libs:latest @@ -40,9 +28,3 @@ services: deploy: replicas: 0 endpoint_mode: dnsrr - update_config: - parallelism: 1 - delay: 10s - rollback_config: - parallelism: 1 - delay: 10s diff --git a/runbooks/projects-stack-migrate.yml b/runbooks/projects-stack-migrate.yml new file mode 100644 index 0000000..63e6f29 --- /dev/null +++ b/runbooks/projects-stack-migrate.yml @@ -0,0 +1,39 @@ +version: '3.9' + +networks: + public: + external: true + +volumes: + projects_games_data: + +services: + projects_games-demo: + image: nginx:alpine + networks: + - public + deploy: + replicas: 1 + labels: + - "caddy=games.octal.tec.br" + - "caddy.reverse_proxy={{upstreams 80}}" + restart_policy: + condition: on-failure + + projects_projects-landing: + image: projects-landing:latest + networks: + - public + deploy: + replicas: 1 + restart_policy: + condition: on-failure + + projects_pulse-libs: + image: pulse-libs:latest + networks: + - public + deploy: + replicas: 1 + restart_policy: + condition: on-failure