这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@nixpanic
Copy link
Member

@nixpanic nixpanic commented Jul 10, 2025

After collecting feedback, it has been confirmed that the Ceph-CSI/RBD
component can be used to create the RBD-images.

The NVMe Subsystems may not have been pre-created, so Ceph-CSI should
verify if the subsystem exists, and create it if needed.

@nixpanic nixpanic added component/docs Issues and PRs related to documentation ci/skip/e2e skip running e2e CI jobs ci/skip/multi-arch-build skip building on multiple architectures labels Jul 10, 2025
After collecting feedback, it has been confirmed that the Ceph-CSI/RBD
component can be used to create the RBD-images.

The NVMe Subsystems may not have been pre-created, so Ceph-CSI should
verify if the subsystem exists, and create it if needed.

Note: also corrected some of the markdown-linter complaints.

Signed-off-by: Niels de Vos <ndevos@ibm.com>
@nixpanic nixpanic force-pushed the nvmeof/design/clarifications branch from 770f9d5 to bffdf3f Compare July 10, 2025 09:29
- NVMe-oF Gateway Group (hostname, could be a Kubernetes Service)
- NVMe subsystem name
- if given, the name for the subsystem should be used
- if not given, base the name on the owner (Kubernetes Namespace)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we make this as mandatory in the SC so that we dont need to worry about it in other CO? or add a comment in other CO its a mandatory field

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it can be optional in a StorageClass, as we can detect the owner in Kubernetes clusters. For other platforms (Docker Swarm, Hashicorp Nomad, ..) it should be mandatory. I think it is sufficiently clear in the document?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That last part that its mandatory for other CO was not mentioned, as this also need more PR for open questions, it can be addressed later

@nixpanic nixpanic requested a review from Madhu-1 July 10, 2025 11:17
@Madhu-1
Copy link
Collaborator

Madhu-1 commented Jul 10, 2025

@Mergifyio queue

@mergify
Copy link
Contributor

mergify bot commented Jul 10, 2025

queue

✅ The pull request has been merged automatically

The pull request has been merged automatically at d97f3cf

@mergify mergify bot merged commit d97f3cf into ceph:devel Jul 10, 2025
15 checks passed
mergify bot added a commit that referenced this pull request Jul 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/skip/e2e skip running e2e CI jobs ci/skip/multi-arch-build skip building on multiple architectures component/docs Issues and PRs related to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants