Conversation
|
645bd99 to
ed2b3e4
Compare
There was a problem hiding this comment.
Pull request overview
Adds documentation for configuring Longhorn RWX volume traffic via the new rwx-network setting, and updates existing storage/RWX guidance to reference it.
Changes:
- Update RWX volumes prerequisites in the Rancher CSI driver docs to reference the
rwx-networksetting and IP exclusion guidance. - Expand storage network IP sizing guidance to account for RWX network sharing behavior.
- Document the new
rwx-networksetting insettings.mdand add a new dedicated “RWX Network” page with UI/CLI steps and verification.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 6 comments.
| File | Description |
|---|---|
| docs/rancher/csi-driver.md | Updates RWX volumes prerequisites and networking wording to reference rwx-network. |
| docs/advanced/storagenetwork.md | Adds IP sizing guidance and best-practices notes for RWX sharing on the storage network. |
| docs/advanced/settings.md | Documents the rwx-network setting, defaults, and examples. |
| docs/advanced/rwxnetwork.md | New page describing rwx-network modes, configuration steps, and validation. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
w13915984028
left a comment
There was a problem hiding this comment.
LGTM, thanks for the detailed document.
WebberHuang1118
left a comment
There was a problem hiding this comment.
LGTM, just a nit, thanks.
| - The Whereabouts CNI is installed correctly. | ||
|
|
||
| You can check if the `ippools.whereabouts.cni.cncf.io` CRD exists in the cluster using the command `kubectl get crd ippools.whereabouts.cni.cncf.io`. | ||
|
|
||
| If an empty string is returned, add the CRDs in [this directory](https://github.com/harvester/harvester/tree/v1.1.0/deploy/charts/harvester/dependency_charts/whereabouts/crds) using the following commands: | ||
|
|
||
| ``` | ||
| kubectl apply -f https://raw.githubusercontent.com/harvester/harvester/v1.1.0/deploy/charts/harvester/dependency_charts/whereabouts/crds/whereabouts.cni.cncf.io_ippools.yaml | ||
|
|
||
| kubectl apply -f https://raw.githubusercontent.com/harvester/harvester/v1.1.0/deploy/charts/harvester/dependency_charts/whereabouts/crds/whereabouts.cni.cncf.io_overlappingrangeipreservations.yaml | ||
| ``` |
There was a problem hiding this comment.
Do we need to mention this part specifically? Whereabouts should already be deployed.
There was a problem hiding this comment.
Removed in the latest commit, do u want to take another look?
Signed-off-by: Cooper Tseng <cooper.tseng@suse.com>
f167b91
docs for harvester/harvester#7218 and harvester/harvester#6910