Skip to content

Sessions Handling #231

Answered by jfaltermeier
CarlosIVI asked this question in Q&A
Aug 21, 2023 · 1 comments · 4 replies
Discussion options

You must be logged in to vote

Theia Cloud has three custom resources
AppDefinition - describes the app itself
Workspace - describes persistent storage
Sessions - brings together user, app definition, and workspace

When you disable ephemeral storage, then you should see that a workspace resource is created (kubectl -n yournamespace get workspaces). This will trigger the creation of a persistent volume and persistent volume claim. The storage will be mounted at the path specified in the app definition's mountPath property. The stored data is kept as long as the workspace custom resource lives and can be mounted again, by specifying the same workspace again in a session.

At the moment we have two implementations for crea…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@CarlosIVI
Comment options

@jfaltermeier
Comment options

Answer selected by CarlosIVI
@CarlosIVI
Comment options

@jfaltermeier
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants