From 624cd5aab627782a90d5d6a72ea559ef00f1203f Mon Sep 17 00:00:00 2001 From: MichaelFisher1997 Date: Wed, 22 Apr 2026 09:46:01 +0000 Subject: [PATCH] fix: point NFS provisioner at active Proxmox host export The cluster nodes can reach the exported NFS path on 10.27.27.239, not 10.27.27.22. Update the storage addon and repo note so the NFS provisioner mounts the live export and Flux health checks can converge. --- AGENTS.md | 2 +- .../helmrelease-nfs-subdir-external-provisioner.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index bd2d1c7..2cbe819 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -11,7 +11,7 @@ Repository guide for OpenCode sessions in this repo. - HA private cluster: 3 control planes, 5 workers on Proxmox. - Proxmox clones come from template `9000` on node `flex`; API VIP is `10.27.27.40` via kube-vip. -- Storage is `nfs-subdir-external-provisioner` backed by `10.27.27.22:/TheFlash/k8s-nfs` with StorageClass `flash-nfs`. +- Storage is `nfs-subdir-external-provisioner` backed by `10.27.27.239:/TheFlash/k8s-nfs` with StorageClass `flash-nfs`. - Tailscale is the private access path for Rancher and shared services. - Rancher, Grafana, and Prometheus are exposed through Tailscale; Flux UI / Weave GitOps is removed. - `apps/` is suspended by default. diff --git a/infrastructure/addons/nfs-storage/helmrelease-nfs-subdir-external-provisioner.yaml b/infrastructure/addons/nfs-storage/helmrelease-nfs-subdir-external-provisioner.yaml index 506a223..9ed1699 100644 --- a/infrastructure/addons/nfs-storage/helmrelease-nfs-subdir-external-provisioner.yaml +++ b/infrastructure/addons/nfs-storage/helmrelease-nfs-subdir-external-provisioner.yaml @@ -23,7 +23,7 @@ spec: retries: 3 values: nfs: - server: 10.27.27.22 + server: 10.27.27.239 path: /TheFlash/k8s-nfs storageClass: create: true