Ben Vincent unkinben
  • Joined on 2024-05-28
unkinben pushed to benvin/dhcp_dns_address at unkin/puppet-prod 2026-08-06 22:18:04 +10:00
2132da64c5 chore: update dns nameserver in dhcp
unkinben created pull request unkin/argocd-apps#336 2026-08-05 22:19:45 +10:00
artifactapi: serve plain HTTP without HTTPS redirect
unkinben pushed to benvin/artifactapi-http at unkin/argocd-apps 2026-08-05 22:19:37 +10:00
5b6d966b6b artifactapi: serve plain HTTP without HTTPS redirect
unkinben created branch benvin/artifactapi-http in unkin/argocd-apps 2026-08-05 22:19:37 +10:00
unkinben commented on pull request unkin/terraform-infra#5 2026-08-05 19:48:52 +10:00
Initial terraform-infra: NetBox IPAM + networks + devices + Kea DHCP

CI note: the plan step failure is the expected environmental blocker set (terraform-vault #111 not merged/applied, kv/service/terraform/infra unseeded, NetBox/Kea not deployed) — not an HCL…

unkinben created pull request unkin/terraform-infra#5 2026-08-05 19:42:37 +10:00
Initial terraform-infra: NetBox IPAM + networks + devices + Kea DHCP
unkinben opened issue unkin/terraform-infra#4 2026-08-05 19:42:20 +10:00
Set device primary IP in NetBox
unkinben opened issue unkin/terraform-infra#3 2026-08-05 19:42:20 +10:00
Consume network gateway/dns/search (config/.../networks/*.yaml) into NetBox/provisioning
unkinben opened issue unkin/terraform-infra#1 2026-08-05 19:42:19 +10:00
Automate PuppetDB reality backfill into NetBox
unkinben opened issue unkin/terraform-infra#2 2026-08-05 19:42:19 +10:00
Seed intent device YAML for existing hosts prodnxsr0001-0013
unkinben pushed to benvin/initial-infra at unkin/terraform-infra 2026-08-05 19:41:57 +10:00
9a6f775300 Rename terraform-ipam -> terraform-infra; add devices + networks + puppetdb backfill
bfbe42f97e Initial terraform-ipam: NetBox IPAM + Kea DHCP from per-subnet YAML
Compare 2 commits »
unkinben created branch benvin/initial-infra in unkin/terraform-infra 2026-08-05 19:41:57 +10:00
unkinben commented on pull request unkin/terraform-vault#111 2026-08-05 01:02:21 +10:00
Rename terraform-ipam CI Vault access -> terraform-infra

Plan CI here is red due to a pre-existing litellm secret-backend 500 on an untouched resource (module.litellm_secret_backend), not this rename — see #112. The changed files (consul role/ACL/kv…

unkinben opened issue unkin/terraform-vault#112 2026-08-05 01:00:01 +10:00
terraform-vault plan CI broken: litellm secret backend returns 500 (blocks all PRs)
unkinben pushed to benvin/rename-terraform-infra at unkin/terraform-vault 2026-08-05 00:57:53 +10:00
ba5f49f358 ci: re-run (litellm provider transient 500 on prior plan)
unkinben commented on issue unkin/bootapi-templates#5 2026-08-05 00:55:03 +10:00
Discovery iPXE + %pre collection template + catalog entry

Companion: unkin/bootapi#3 (bootapi discovery decision + NetBox writes).

unkinben commented on issue unkin/bootapi#3 2026-08-05 00:55:02 +10:00
Discovery boot flow for unknown devices → auto-populate NetBox

Companion: unkin/bootapi-templates#5 (discovery iPXE + %pre template). Also tracks the terraform-infra transitional bootstrap_mac retirement.

unkinben opened issue unkin/bootapi-templates#5 2026-08-05 00:54:40 +10:00
Discovery iPXE + %pre collection template + catalog entry
unkinben opened issue unkin/bootapi#3 2026-08-05 00:54:40 +10:00
Discovery boot flow for unknown devices → auto-populate NetBox
unkinben pushed to benvin/rename-terraform-infra at unkin/argocd-apps 2026-08-05 00:52:41 +10:00
ee7a5c058b Rename terraform-ipam CI ServiceAccount -> terraform-infra