Storage — migrate PVCs from local-path to NFS StorageClass #8

Open
opened 2026-06-13 20:40:47 +00:00 by znibb · 0 comments
Owner

Goal

Replace local-path-provisioner with NFS-backed StorageClass using
TrueNAS dataset deadpool/k8s-nfs.

Dependencies

  • TrueNAS NFS dataset configured and accessible

Tasks

  • Install NFS CSI driver or configure democratic-csi for NFS
  • Create NFS StorageClass
  • Migrate existing PVCs service by service (pg_dump + restore for Postgres)
  • Remove nodeSelector constraints from stateful workloads
  • Set NFS as default StorageClass, remove local-path-provisioner
## Goal Replace local-path-provisioner with NFS-backed StorageClass using TrueNAS dataset deadpool/k8s-nfs. ## Dependencies - TrueNAS NFS dataset configured and accessible ## Tasks - [ ] Install NFS CSI driver or configure democratic-csi for NFS - [ ] Create NFS StorageClass - [ ] Migrate existing PVCs service by service (pg_dump + restore for Postgres) - [ ] Remove nodeSelector constraints from stateful workloads - [ ] Set NFS as default StorageClass, remove local-path-provisioner
Sign in to join this conversation.
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
znibb/kobbo-homelab#8
No description provided.