Add plan and reference card for UniFi Express 7 Pulumi stack #145

Merged
eblume merged 2 commits from feature/unifi-pulumi into main 2026-02-10 15:36:14 -08:00
Owner

Summary

  • Rewrites the UniFi Pulumi plan doc to use filipowm/unifi Terraform provider via pulumi package add terraform-provider (replaces pulumiverse_unifi approach)
  • Adds network segmentation goals (main/guest/IoT WiFi zones) and API key auth
  • Creates UniFi reference card (docs/reference/infrastructure/unifi.md) with topology diagram
  • Updates all documentation indexes (plans.md, how-to.md, hosts.md, reference.md)

What's Deferred

Actual stack scaffolding (pulumi/unifi/), mise tasks, and pulumi import are blocked on switch purchase and cabling. The plan doc captures everything needed for a future execution session.

Verification

  • docs-check-links passes (all wiki-links resolve)
  • docs-check-index passes (unifi.md referenced in reference.md)
  • Pre-commit hooks pass
## Summary - Rewrites the UniFi Pulumi plan doc to use filipowm/unifi Terraform provider via `pulumi package add terraform-provider` (replaces pulumiverse_unifi approach) - Adds network segmentation goals (main/guest/IoT WiFi zones) and API key auth - Creates UniFi reference card (`docs/reference/infrastructure/unifi.md`) with topology diagram - Updates all documentation indexes (plans.md, how-to.md, hosts.md, reference.md) ## What's Deferred Actual stack scaffolding (`pulumi/unifi/`), mise tasks, and `pulumi import` are blocked on switch purchase and cabling. The plan doc captures everything needed for a future execution session. ## Verification - `docs-check-links` passes (all wiki-links resolve) - `docs-check-index` passes (unifi.md referenced in reference.md) - Pre-commit hooks pass
Replace with op read to prevent multi-line secret value corruption,
matching the convention documented in CLAUDE.md and #143.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Documents the approach for bringing the home WiFi router under IaC
control using filipowm/unifi Terraform provider via pulumi package add.
Includes network segmentation goals, topology diagram, and prerequisites
checklist. Execution deferred until switches arrive and cabling is done.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
eblume merged commit 0dce806107 into main 2026-02-10 15:36:14 -08:00
Sign in to join this conversation.
No reviewers
No labels
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
eblume/blumeops!145
No description provided.