-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Make Theia plugin state and workspace state persistent #12260
Comments
At this moment we need to decide which way we want to go. My proposal is to use volume for About encryption. It is nice feature, but I thinks that this is more global problem and should be addressed on higher than Che-Theia level. For example, a flag which turns on encryption for specified volume on infrastructure level. @l0rd @benoitf would like to see your opinion on this. Thanks. |
+1 |
+1 |
Would this mean an additional PV per workspace? |
What for you want to encrypt this data? |
@skabashnyuk that was request from previous discussion about this issue. |
Can you remind me of the motivation part in case if you are going to implement that? |
@skabashnyuk the idea was to protect volume, so if someone access it without Che - it's encrypted and data cannot be read. But now I realize that the volume is inside cluster, beside user it could be accessed by cluster admins only. |
So, if no objections I am removing encryption section from the description |
@gorkem yes. It is the best solution I see for now form Che-Theia point of view. |
It means using an additional Che Volume per workspace. And whether an additional PV will be used or not - depends on PVC strategy configured on Che Server. |
Thanks @sleshchenko for really good clarification. |
@mmorhun I understand that we still do not have a good solution for |
Description
We need to make persistent plugin
globalState
andworkspaceState
from the plugin context, so after workspace restart data shouldn't be lost.The text was updated successfully, but these errors were encountered: