fleet/tools/mysql-replica-testing/README.md
Jonathan Katz b8d2ba371e
Update replica db setup and guide (#36918)
**Related issue:** Resolves #35937
Changes:
- Fix `make db-replica-setup`
- mention the tool in
`docs/contributing/getting-started/testing-and-local-development.md`.
2025-12-08 17:07:04 -05:00

646 B

MySQL Replica Testing

This directory contains scripts to run/test a local Fleet instance with a MySQL Read Replica.

Run MySQL Main and Read Replica Docker Images

Run all commands from fleet's root repository directory.

The regular docker compose up command should be running for the other services to work.

docker compose -f ./tools/mysql-replica-testing/docker-compose.yml up

Configure MySQL Main and Read Replica

# Configure the main and read replica for replication.
make db-replica-setup

# Reset the main database.
make db-replica-reset

Run Fleet with Read Replica

make db-replica-run