docs: mark ns1 migration to OpenTofu as complete
Some checks failed
Run nix flake check / flake-check (push) Failing after 1s
Some checks failed
Run nix flake check / flake-check (push) Failing after 1s
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -9,13 +9,13 @@ hosts are decommissioned or deferred.
|
|||||||
|
|
||||||
## Current State
|
## Current State
|
||||||
|
|
||||||
Hosts already managed by OpenTofu: `vault01`, `testvm01`, `testvm02`, `testvm03`, `ns2`
|
Hosts already managed by OpenTofu: `vault01`, `testvm01`, `testvm02`, `testvm03`, `ns2`, `ns1`
|
||||||
|
|
||||||
Hosts to migrate:
|
Hosts to migrate:
|
||||||
|
|
||||||
| Host | Category | Notes |
|
| Host | Category | Notes |
|
||||||
|------|----------|-------|
|
|------|----------|-------|
|
||||||
| ns1 | Stateless | Primary DNS, recreate |
|
| ~~ns1~~ | ~~Stateless~~ | ✓ Complete |
|
||||||
| nix-cache01 | Stateless | Binary cache, recreate |
|
| nix-cache01 | Stateless | Binary cache, recreate |
|
||||||
| http-proxy | Stateless | Reverse proxy, recreate |
|
| http-proxy | Stateless | Reverse proxy, recreate |
|
||||||
| nats1 | Stateless | Messaging, recreate |
|
| nats1 | Stateless | Messaging, recreate |
|
||||||
@@ -75,11 +75,11 @@ Migrate stateless hosts in an order that minimizes disruption:
|
|||||||
1. **nix-cache01** — low risk, no downstream dependencies during migration
|
1. **nix-cache01** — low risk, no downstream dependencies during migration
|
||||||
2. **nats1** — low risk, verify no persistent JetStream streams first
|
2. **nats1** — low risk, verify no persistent JetStream streams first
|
||||||
3. **http-proxy** — brief disruption to proxied services, migrate during low-traffic window
|
3. **http-proxy** — brief disruption to proxied services, migrate during low-traffic window
|
||||||
4. **ns1** — ns2 already migrated, verify AXFR works after ns1 migration
|
4. ~~**ns1** — ns2 already migrated, verify AXFR works after ns1 migration~~ ✓ Complete
|
||||||
|
|
||||||
~~For ns1/ns2: migrate ns2 first (secondary), verify AXFR works, then migrate ns1.~~ ns2
|
~~For ns1/ns2: migrate ns2 first (secondary), verify AXFR works, then migrate ns1.~~ Both ns1
|
||||||
migration complete. All hosts use both ns1 and ns2 as resolvers, so ns1 being down briefly
|
and ns2 migration complete. Zone transfer (AXFR) verified working between ns1 (primary) and
|
||||||
during migration is tolerable.
|
ns2 (secondary).
|
||||||
|
|
||||||
## Phase 3: Stateful Host Migration
|
## Phase 3: Stateful Host Migration
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user