Skip to content

deploy(mvp): single-node mode + configurable backend OTLP ingest port - #475

Merged
zzylol merged 1 commit into
mainfrom
feat/single-node-mvp-mode
Jun 7, 2026
Merged

zzylol merged 1 commit into
mainfrom
feat/single-node-mvp-mode

Conversation

@zzylol

@zzylol zzylol commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Make the 4-node orchestrator runnable on one host:

  • topology.env: make NODE{0..3}_{IP,HOST} env-overridable (:=) so a single-host run can point every node alias at node0/10.10.1.1.
  • run_demo.sh: add SINGLE_NODE=1 guards that skip agent-b + the node3 producers (they would collide with agent-a on host :4317 / duplicate the workload under --network host); plumb DP_OTLP_GRPC_PORT / DP_OTLP_HTTP_PORT (data_plane ingest) and ASAP_EDGE_BACKEND_OTLP_PORT (controller-emitted agent export endpoint) so the data_plane ingest can move off :4317 and stop colliding with the agent collector's own OTLP receiver on the shared host network.

All knobs default to the existing 4-node values, so multi-node runs are unchanged. Pairs with ASAPQuery-backend #360 (control_plane honoring ASAP_EDGE_BACKEND_OTLP_PORT).

🤖 Generated with Claude Code

Make the 4-node orchestrator runnable on one host:

- topology.env: make NODE{0..3}_{IP,HOST} env-overridable (?:=) so a
  single-host run can point every node alias at node0/10.10.1.1.
- run_demo.sh: add SINGLE_NODE=1 guards that skip agent-b + the node3
  producers (they would collide with agent-a on host :4317 / dup the
  workload under --network host); plumb DP_OTLP_GRPC_PORT /
  DP_OTLP_HTTP_PORT (data_plane ingest) and ASAP_EDGE_BACKEND_OTLP_PORT
  (controller-emitted agent export endpoint, see ASAPQuery-backend) so
  the data_plane ingest can move off :4317 and stop colliding with the
  agent collector's own OTLP receiver on the shared host network.

All knobs default to the existing 4-node values, so multi-node runs are
unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@zzylol
zzylol merged commit 9b8a128 into main Jun 7, 2026
@zzylol
zzylol deleted the feat/single-node-mvp-mode branch June 7, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant