From a31e8935c92b4f95c85797785b25e147866fcbdc Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Sat, 17 Jan 2026 17:11:34 -0800 Subject: [PATCH] Remove Step 0.16 (NFS on Sifaka) Nothing in Phase 0 requires NFS, and it's per-share config anyway. Will add when actually needed. Co-Authored-By: Claude Opus 4.5 --- plans/k8s-migration.md | 37 ------------------------------------- 1 file changed, 37 deletions(-) diff --git a/plans/k8s-migration.md b/plans/k8s-migration.md index 7c92e74..cca23cf 100644 --- a/plans/k8s-migration.md +++ b/plans/k8s-migration.md @@ -743,43 +743,6 @@ tail -f ~/Library/Logs/mcquack.zot.err.log --- -### Step 0.16: Enable NFS on Sifaka (MANUAL) - -Enable NFS file sharing on the Synology NAS for k8s workloads that need persistent storage. - -**Steps in DSM web UI** (http://sifaka:5000/): - -1. **Enable NFS service:** - - Control Panel → File Services → NFS - - Check "Enable NFS service" - - Maximum NFS protocol: NFSv4.1 - -2. **Configure NFS permissions on shared folder:** - - Control Panel → Shared Folder - - Select the folder to share (e.g., `backups` or create `k8s-volumes`) - - Edit → NFS Permissions → Create - - Hostname/IP: `indri` (or `100.64.0.0/10` for all tailnet) - - Privilege: Read/Write - - Squash: Map root to admin - - Security: sys - - Enable asynchronous: Yes (for performance) - -3. **Note the export path** (shown in NFS Permissions tab): - - Format: `/volume1/shared-folder-name` - -**Verification:** -```bash -# From indri, test NFS mount -ssh indri 'sudo mkdir -p /mnt/sifaka-test' -ssh indri 'sudo mount -t nfs sifaka:/volume1/k8s-volumes /mnt/sifaka-test' -ssh indri 'ls /mnt/sifaka-test' -ssh indri 'sudo umount /mnt/sifaka-test' -``` - -**Note:** This is for future use - no workloads in Phase 0 require NFS. Pods will use NFS PersistentVolumes in later phases. - ---- - ### Phase 0 Verification Checklist Run after completing all steps: