Files
pulse-docs/runbooks/project-stack.yml
T
Roberto e8e5d24e8c docs(stack): project-stack.yml compatível Portainer — labels Caddy+Traefik aplicadas, endpoint_mode dnsrr, update/rollback config
- labels caddy=games.octal.tec.br + caddy.reverse_proxy aplicadas via docker service update
- traefik.enable + traefik.http.routers/games labels adicionadas
- endpoint_mode: dnsrr, update_config e rollback_config para zero-downtime deploy
- games.octal.tec.br validado HTTP 200 
2026-05-20 18:34:41 -03:00

49 lines
846 B
YAML

version: '3.9'
networks:
public:
external: true
services:
games-demo:
image: nginx:alpine
networks:
- public
deploy:
replicas: 1
endpoint_mode: dnsrr
update_config:
parallelism: 1
delay: 10s
rollback_config:
parallelism: 1
delay: 10s
projects-landing:
image: projects-landing:latest
networks:
- public
deploy:
replicas: 1
endpoint_mode: dnsrr
update_config:
parallelism: 1
delay: 10s
rollback_config:
parallelism: 1
delay: 10s
pulse-libs:
image: pulse-libs:latest
networks:
- public
deploy:
replicas: 0
endpoint_mode: dnsrr
update_config:
parallelism: 1
delay: 10s
rollback_config:
parallelism: 1
delay: 10s