summaryrefslogtreecommitdiff
path: root/playbooks/roles/src/templates/stacks
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-05-01 23:10:56 -0700
committerElizabeth Hunt <me@liz.coffee>2025-05-01 23:10:56 -0700
commit2a8a33d28267f84e947834c1374a5e413f6d760e (patch)
tree4f76ad1abfa6e8dff56e78baf0fd4a4879b8c47d /playbooks/roles/src/templates/stacks
parente5bca60eb98d76b32388a98418ab6fa3e0eff357 (diff)
downloadinfra-2a8a33d28267f84e947834c1374a5e413f6d760e.tar.gz
infra-2a8a33d28267f84e947834c1374a5e413f6d760e.zip
Experiment with hooks.
Diffstat (limited to 'playbooks/roles/src/templates/stacks')
-rw-r--r--playbooks/roles/src/templates/stacks/docker-compose.yml9
1 files changed, 4 insertions, 5 deletions
diff --git a/playbooks/roles/src/templates/stacks/docker-compose.yml b/playbooks/roles/src/templates/stacks/docker-compose.yml
index 344dfc5..46f253d 100644
--- a/playbooks/roles/src/templates/stacks/docker-compose.yml
+++ b/playbooks/roles/src/templates/stacks/docker-compose.yml
@@ -20,19 +20,18 @@ services:
networks:
- proxy
healthcheck:
- test: ["CMD-SHELL", "echo hi"] # todo: something more meaningful
+ test: ["CMD-SHELL", "netstat -tuln | grep 2222"]
timeout: 15s
interval: 30s
retries: 3
- start_period: 10s
+ start_period: 5s
deploy:
mode: replicated
update_config:
parallelism: 1
failure_action: rollback
- order: start-first
- delay: 10s
- monitor: 45s
+ order: stop-first
+ monitor: 10s
replicas: 1
labels:
- traefik.enable=true