Select and configure dynamic TrueNAS-backed Kubernetes storage #5
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Reference
gitchegumi/homelab#5
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Choose a supported method for Kubernetes to provision persistent storage on TrueNAS while retaining TrueNAS as the storage appliance. The design must distinguish shared-file workloads from block/database workloads.
Scope
Acceptance criteria
Dependencies / blockers
Requires a healthy cluster, network reachability to TrueNAS, and completion of the relevant TrueNAS access planning. No CSI implementation is predetermined by this issue.
Completion evidence:
truenas-nfsRWX volumes andtruenas-iscsiRWO volumes.k8s/storage/tests.Bound, passed read/write checks, and retained data through pod recreation.All acceptance criteria are complete.