docs: add per-user NFS subpath example for OpenClaw#559
Conversation
Signed-off-by: Jayant <212013719+Jayant-kernel@users.noreply.github.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #559 +/- ##
=======================================
Coverage 79.66% 79.66%
=======================================
Files 194 194
Lines 13774 13774
=======================================
Hits 10973 10973
Misses 2403 2403
Partials 398 398
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Ⅰ. Describe what this PR does
This PR adds an English and Chinese OpenClaw guide for mounting an isolated NFS subpath for each
SandboxClaim.The guide:
dynamicVolumesMountclaim for a per-user workspace;subPathis resolved againstspec.csi.volumeAttributes.path;Ⅱ. Does this pull request fix one issue?
Fixes #507
Ⅲ. Describe how to verify it
SandboxClaim.Completedand that the claimed Sandbox mounts the requested user subdirectory at/home/node/.openclaw/workspace.Documentation formatting was checked with:
Ⅳ. Special notes for reviews
The dynamic mount path requires a CSI-backed PV. A legacy
spec.nfsPV cannot be used because the implementation builds a CSINodePublishVolumeRequestand resolvessubPaththrough the PV'svolumeAttributes.path.