seed: embedded etcd for every new platform #228

Open
plat wants to merge 1 commit from seed-embedded-etcd into main
Owner

kine/SQLite hit its wall on the mother platform at ~200 CNPG clusters (57 GB WAL, API saturated, 2026-08-26). New platforms start on embedded etcd: bin/up passes --cluster-init@server:0; deploy/lib/mitosis-node.sh gives the leader --cluster-init always. docs/ops/datastore-etcd.md = the live migration recipe used on prod.

kine/SQLite hit its wall on the mother platform at ~200 CNPG clusters (57 GB WAL, API saturated, 2026-08-26). New platforms start on embedded etcd: `bin/up` passes `--cluster-init@server:0`; `deploy/lib/mitosis-node.sh` gives the leader `--cluster-init` always. `docs/ops/datastore-etcd.md` = the live migration recipe used on prod.
seed: embedded etcd for every new platform (bin/up + VM leader); ops doc for migrating a live one
Some checks failed
guard-ppt / no-ppt (push) Successful in 17s
guard-ppt / no-ppt (pull_request) Successful in 18s
coldstart / coldstart (pull_request) Failing after 17m37s
674da39591
Author
Owner

Gate result: the daughter starts on embedded etcd and passes A1–A11 (agents, mcp, wiki, grafana, backup, on-demand, webhook, registry). The only red is A12 (front door), which fails identically on main since the r736 reseed — tracked in #231. Merge after that is green.

Gate result: the daughter starts on embedded etcd and passes A1–A11 (agents, mcp, wiki, grafana, backup, on-demand, webhook, registry). The only red is A12 (front door), which fails identically on main since the r736 reseed — tracked in #231. Merge after that is green.
Some checks failed
guard-ppt / no-ppt (push) Successful in 17s
Required
Details
guard-ppt / no-ppt (pull_request) Successful in 18s
Required
Details
coldstart / coldstart (pull_request) Failing after 17m37s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin seed-embedded-etcd:seed-embedded-etcd
git switch seed-embedded-etcd
Sign in to join this conversation.
No description provided.