Renumber container IPs to structured scheme #52

Merged
AlexCaswen merged 4 commits from 57-ip-renumber into main 2026-05-10 04:19:33 +00:00
AlexCaswen commented 2026-05-10 04:17:13 +00:00 (Migrated from gitlab.com)

Changes

Container Old New Range
btc-node .10 .20 crypto
eth-node .20 .21 crypto
trade .40 .31 workloads

Also updates Prometheus scrape targets in containers/monitoring/configuration.nix to match.

IP Scheme

.1      host/gateway
.2x     crypto nodes (btc=20, eth=21, sol=22)
.3x     workloads (dev=30, trade=31)
.4x     AI agents (reserved)
.5x     observability (monitoring=50)

Post-merge steps

  1. tofu apply updates container NIC IPs (in-place, may briefly disrupt connectivity)
  2. Manually trigger deploy-monitoring to push updated Prometheus scrape targets
  3. Verify Prometheus targets are healthy in Grafana

Unblocks

  • ML container at .40
  • Future AI agent containers in .4x range

Closes #57

## Changes | Container | Old | New | Range | |-----------|-----|-----|-------| | btc-node | .10 | .20 | crypto | | eth-node | .20 | .21 | crypto | | trade | .40 | .31 | workloads | Also updates Prometheus scrape targets in `containers/monitoring/configuration.nix` to match. ## IP Scheme ``` .1 host/gateway .2x crypto nodes (btc=20, eth=21, sol=22) .3x workloads (dev=30, trade=31) .4x AI agents (reserved) .5x observability (monitoring=50) ``` ## Post-merge steps 1. `tofu apply` updates container NIC IPs (in-place, may briefly disrupt connectivity) 2. **Manually trigger `deploy-monitoring`** to push updated Prometheus scrape targets 3. Verify Prometheus targets are healthy in Grafana ## Unblocks - ML container at .40 - Future AI agent containers in .4x range Closes #57
AlexCaswen (Migrated from gitlab.com) approved these changes 2026-05-10 04:17:13 +00:00
AlexCaswen commented 2026-05-10 04:19:22 +00:00 (Migrated from gitlab.com)

assigned to @AlexCaswen

assigned to @AlexCaswen
AlexCaswen commented 2026-05-10 04:19:28 +00:00 (Migrated from gitlab.com)

approved this merge request

approved this merge request
AlexCaswen commented 2026-05-10 04:19:33 +00:00 (Migrated from gitlab.com)

mentioned in commit 0219040b82

mentioned in commit 0219040b82a880c7967b87ed96dbed3c457ee334
AlexCaswen (Migrated from gitlab.com) merged commit 0219040b82 into main 2026-05-10 04:19:33 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
midwitmoneymgmt/m3-infra!52
No description provided.