docs: correct statements that no longer match the configuration

Assisted-by: DeepSeek Harness 0.2.1-rc.2 (claude-opus-5-5)
This commit is contained in:
Ryan Yin authored and ryan4yin | 二花 committed 2026-10-21 20:59:07 +08:00
1 parent a3c75250c4
commit 1324131c6d
23 files changed
+168 -108

No files matched your search

+6 -1
View File
@@ -21,15 +21,20 @@ Contains user information, SSH keys, and password configuration:
- Initial hashed password for new installations
- SSH authorized keys (main and backup sets)
- Public key references for system access
- Remote-builder client host keys (`remoteBuilderClientKeys`) that may build through aquamarine
### 2. `networking.nix`
Defines:
- **Gateway settings**: Main router and proxy gateway configurations
- **Home LAN** (`lanCidr`): the trusted LAN prefix the shared host firewall trusts by source
- **Cluster addressing**: `clusterULA6`, the IPv6 ULA prefix for MicroVM guest addresses, and
`k8sVip`, each k3s cluster's kube-vip API and LoadBalancer VIP block
- **DNS servers**: IPv4 and IPv6 name servers
- **Host inventory**: static LAN hosts and their interfaces; DHCP/mobile hosts (such as the macOS
hosts) are omitted by design
hosts) are omitted by design. `homeOnly = true` marks an address that exists only at home; SSH
aliases and monitoring skip it
- **SSH configuration**: Host aliases and known hosts configuration
- **Network topology**: Physical machines, VMs, Kubernetes clusters, and SBCs