Uh oh!
There was an error while loading. Please reload this page.
feat: configmap option for perWorkspace PVC size - #837
Conversation
Fixdevfile#836 Signed-off-by: Andrew Obuchowicz <aobuchow@redhat.com>
Hi @AObuchow. Thanks for your PR. I'm waiting for a devfile member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
AObuchow
commented
May 13, 2022
Note: It's probably worth waiting for #827 to be merged and then rebase & modify this PR since they both conflict with eachother slightly. |
ibuziuk
left a comment
There was a problem hiding this comment.
@AObuchow nice improvement, but it looks like as an admin how can I specify the pvc strategy in the general cas?. Is it possible to setup the PVC config once on the operator level e.g. use per-worskpaces strategy with 5 GB for all devworkspace? It is nice to have the option with cm that allows granularity, but we should also have the option for common configuration
ibuziuk
commented
May 16, 2022
heh, looks like the general config is addressed as part of #827 |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: amisevsk, AObuchow, ibuziuk The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What does this PR do?
Add a configmap configuration option to specify the perWorkspace PVC size, similar to how it is done for the common PVC size.
What issues does this PR fix or reference?
Fix#836
Is it tested? How?
export NAMESPACE="devworkspace-controller")kubectl apply -f ./samples/theia-next_per-workspaceStorage.yaml -n $NAMESPACE7Gi)PR Checklist
/test v8-devworkspace-operator-e2e, v8-che-happy-pathto trigger)v8-devworkspace-operator-e2e: DevWorkspace e2e testv8-che-happy-path: Happy path for verification integration with Che