Consume network gateway/dns/search (config/.../networks/*.yaml) into NetBox/provisioning #3

Open
opened 2026-08-05 19:42:20 +10:00 by unkinben · 0 comments
Owner

Problem

config/au/syd1/networks/*.yaml captures gateway, dns, and search per network, but nothing consumes them: they are not rendered into NetBox or into provisioning output, so the data is currently write-only.

Proposal

Decide the consumer and wire it up. Candidates:

  • NetBox config-context attached to the network/prefix, so any consumer (including bootapi) can read it from NetBox, or
  • direct consumption by bootapi kickstart templates at render time.

Acceptance

Gateway/DNS/search values from networks YAML are visible to provisioning (NetBox config-context or rendered kickstart), with one documented source of truth.

https://claude.ai/code/session_01JUoARVdmhxKQHyyyp1pxeT

## Problem `config/au/syd1/networks/*.yaml` captures `gateway`, `dns`, and `search` per network, but nothing consumes them: they are not rendered into NetBox or into provisioning output, so the data is currently write-only. ## Proposal Decide the consumer and wire it up. Candidates: - NetBox config-context attached to the network/prefix, so any consumer (including bootapi) can read it from NetBox, or - direct consumption by bootapi kickstart templates at render time. ## Acceptance Gateway/DNS/search values from networks YAML are visible to provisioning (NetBox config-context or rendered kickstart), with one documented source of truth. https://claude.ai/code/session_01JUoARVdmhxKQHyyyp1pxeT
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/terraform-infra#3