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

Epic: PVC (Persistent Volume Claims) on Self-Hosted #11476

Closed
4 tasks
atduarte opened this issue Jul 19, 2022 · 3 comments
Closed
4 tasks

Epic: PVC (Persistent Volume Claims) on Self-Hosted #11476

atduarte opened this issue Jul 19, 2022 · 3 comments
Labels

Comments

@atduarte
Copy link
Contributor

atduarte commented Jul 19, 2022

Summary

To ensure workspace data durability we are moving from backups to object storage to using persistent volume claims (PVCs) and snapshots. We have started with SaaS (#7901) and will then focus on self-hosted with this epic.

Value

Bringing the reduced chance of data loss, and associated system trust, to self-hosted customers.

Acceptance Criteria

Persona(s)

Self-hosted admins and users.

Complexities

  • Support of major clouds and on-prem setups will require extensive research and testing
@mrzarquon
Copy link
Contributor

mrzarquon commented Oct 7, 2022

Cross Zone support will need to be tested. GKE has support for region wide persistence, but EKS's GP2/ebs type doesn't. EBS Snapshots are supported by the EBS-CSI driver, only standard in eks 1.23.

-snipped out of date info-

Updating with info on snapshot usage, they are region specific stored in a local S3 bucket.

Ensuring we can set variables such as encryption keys and data lifecycle periods for the snapshots would be essential so there's not long running PVCs that are tying stopped workspaces to a specific availability zone.

@jenting
Copy link
Contributor

jenting commented Nov 7, 2022

I think we don't need to work on this issue anymore. @atduarte

@github-project-automation github-project-automation bot moved this to Awaiting Deployment in 🌌 Workspace Team Jan 30, 2023
@kylos101
Copy link
Contributor

Closing as it's for self-hosted.

@kylos101 kylos101 closed this as not planned Won't fix, can't repro, duplicate, stale Mar 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants