test(docker): failover drill script — SIGKILL the active central node, assert Traefik recovery
This commit is contained in:
@@ -127,3 +127,4 @@ All passwords are `password`. See `infra/glauth/config.toml` for the full list.
|
||||
- Reference deployment for the project — when a change ships, it gets validated here first.
|
||||
- Concurrent with [`docker-cluster-env2`](docker-cluster-env2.md) on the same host; the two stacks share the `scadabridge-net` network and `infra/` services but use disjoint host ports (`90XX` vs `91XX`) and databases.
|
||||
- Detailed setup, failover testing, and build-cache notes live in [`docker/README.md`](../docker/README.md).
|
||||
- Automated failover drill: [`docker/failover-drill.sh`](../docker/failover-drill.sh) SIGKILLs the active central node and asserts Traefik recovers to the survivor (~25s + Traefik health interval); see the "Automated failover drill" subsection in `docker/README.md`.
|
||||
|
||||
Reference in New Issue
Block a user