Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: Warn about PVC multi-attach errors when using per-user storage strategy on a multi-node cluster #23002

Open
AObuchow opened this issue Jun 7, 2024 · 1 comment
Assignees
Labels
area/doc Issues related to documentation kind/task Internal things, technical debt, and to-do tasks to be performed.

Comments

@AObuchow
Copy link

AObuchow commented Jun 7, 2024

Is your task related to a problem? Please describe

When using the per-user PVC strategy in a multi-node cluster, it's possible for user workspaces to be scheduled on a node in the cluster that is not the node where the PVC was provisioned. If other workspaces are currently bound to the PVC, then workspaces created on these other nodes will fail to startup. This is due to the fact that PVCs are provisioned with the ReadWriteOnce access mode, meaning only a single node can be bound to the PVC at a time.

Describe the solution you'd like

I think we should make a note/warning about this in the configuring the storage strategy page of the docs to warn users about this potential pitfall of using the per-user storage strategy. The workaround is for users to opt for the per-workspace storage strategy if they need storage on a multinode cluster.

Describe alternatives you've considered

No response

Additional context

Customers are encountering this issue with the per-user storage strategy, and I haven't found mention of this pitfall with the per-user storage strategy in our docs.

@AObuchow AObuchow added kind/task Internal things, technical debt, and to-do tasks to be performed. area/doc Issues related to documentation labels Jun 7, 2024
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Jun 7, 2024
@AObuchow
Copy link
Author

AObuchow commented Jun 7, 2024

@deerskindoll I'd be happy to help you with this docs update :)

@dkwon17 dkwon17 removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Jun 11, 2024
@deerskindoll deerskindoll self-assigned this Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/doc Issues related to documentation kind/task Internal things, technical debt, and to-do tasks to be performed.
Projects
None yet
Development

No branches or pull requests

4 participants