Description
PVCs created by the operator by default request 1Gi of storage. The devfile API spec includes a "size" field in volume components, but it would be helpful to be able to configure the default request for creating PVCs as well.
This task is complicated by:
- It's not clear what the
size field in a volume component means when a common storage type is used (e.g. all volumes for all workspaces mount the same PVC - It's unclear how to manage PVC size in general, since most PVCs cannot be dynamically resized.
Additional context
Description
PVCs created by the operator by default request 1Gi of storage. The devfile API spec includes a "size" field in volume components, but it would be helpful to be able to configure the default request for creating PVCs as well.
This task is complicated by:
sizefield in a volume component means when acommonstorage type is used (e.g. all volumes for all workspaces mount the same PVCAdditional context