Commit Graph
3 Commits
Author SHA1 Message Date
admin 5a5718a2d3 traefik: fix update order for host-mode/VRRP services (start-first -> stop-first)
reverse-proxy publishes host-mode ports (80/443/1883/5201/5431) — start-first
can never bind while the old task holds the ports, deadlocking every rolling
update. keepalived master/backup run VRRP on the host network — concurrent
old+new speakers with the same router-id risk VIP flapping. Both now use
stop-first (global mode + parallelism=1 + VIP failover keeps ingress up).
Stateless helpers (whoami, speedtest, iperf3, certs-dumper) keep start-first.

Step 1 of Tier 0/1 pipeline inclusion (prep for removing traefik/woodpecker
from the bootstrap manual-deploy guard).
2026-07-16 23:04:00 -07:00
admin beb53ce9ff Add update_config/rollback_config rolling deploy to all traefik services (start-first, parallelism=1) 2026-07-16 21:44:41 -07:00
CI ff45eeb597 Add traefik.yaml — Pattern B migration, no env_file, ACME/trustedIPs inlined, hostnames parameterized
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-27 07:26:42 -07:00