Rename mesh-control -> mesh-controller, substrate -> foundation
One name per thing, per the HQ glossary: the module/container/image/binary/repo becomes mesh-controller, the seat the-controller, and the store+broker pair the foundation (embedded base bundles, default template and example lock renamed with their go:embed directives). No behaviour change — a pure vocabulary rename. Claude-Session: https://claude.ai/code/session_01D6qtiYU3P9jk3pnAXyAFyx
This commit is contained in:
@@ -3,14 +3,14 @@
|
||||
#
|
||||
# The per-backend beds each assign one module: postgres (a database provider), minio (an object-store
|
||||
# provider), redis (a cache provider + tools), plex (a tools module). This raises the same first-node
|
||||
# substrate and then assigns all four to the one anchor in a single push, so the proof is that they
|
||||
# foundation and then assigns all four to the one anchor in a single push, so the proof is that they
|
||||
# resolve and come up TOGETHER on one node — nothing new about any single module, everything new about
|
||||
# their co-residence.
|
||||
#
|
||||
# The four are chosen because none of them share a directory, so the shared-workspace refusal
|
||||
# (novox/hq 04-ISSUES/012 — the media stack) does not bite here; that class stays for a later bed.
|
||||
#
|
||||
# MESH_LAB_HOST_BINARY=.../mesh-host MESH_LAB_BUNDLE=.../examples/substrate-first-node.lock
|
||||
# MESH_LAB_HOST_BINARY=.../mesh-host MESH_LAB_BUNDLE=.../examples/foundation-first-node.lock
|
||||
# scripts/build-module-runtime.sh {postgres,redis,minio,plex} build the four runtime images into the
|
||||
# local daemon (postgres carries psql, minio carries mc), which this scenario stocks and serves by
|
||||
# the internet over its uplink. Only the mesh's own images come from the local daemon.
|
||||
@@ -26,14 +26,14 @@ machines:
|
||||
at: { segment: hosting, address: [192.0.2.10] }
|
||||
egress: true
|
||||
inbound: allow
|
||||
# Sized up: this anchor runs the substrate (store, broker, control) plus four modules — three of
|
||||
# Sized up: this anchor runs the foundation (store, broker, control) plus four modules — three of
|
||||
# which are a server container and a runtime container each — so a dozen containers at once. The
|
||||
# single-module beds run at 3GiB; co-residence needs the headroom.
|
||||
memory: 6GiB
|
||||
cpus: 4
|
||||
|
||||
images:
|
||||
- mesh-control:development
|
||||
- mesh-controller:development
|
||||
# The four per-module runtimes, built by scripts/build-module-runtime.sh and stocked here. plex
|
||||
# needs no server image in the lab — its runtime serves tools with no Plex to reach.
|
||||
- mesh-runtime-postgres:development
|
||||
|
||||
Reference in New Issue
Block a user