@@ -208,6 +208,13 @@ yq w -i "${INSTALLER_CONFIG_PATH}" experimental.webapp.workspaceClasses[1].descr
208208yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.workspaceClasses[1].powerups " 2"
209209yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.workspaceClasses[1].credits.perMinute " 0.1666666667"
210210
211+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.workspaceClasses[+].id " g1-large"
212+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.workspaceClasses[2].category " GENERAL PURPOSE"
213+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.workspaceClasses[2].displayName " Large"
214+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.workspaceClasses[2].description " Large workspace class (50GB disk)"
215+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.workspaceClasses[2].powerups " 3"
216+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.workspaceClasses[2].credits.perMinute " 0.5"
217+
211218# create two workspace classes (g1-standard and g1-small) in ws-manager configmap
212219yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-standard" ].name " g1-standard"
213220yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-standard" ].resources.requests.cpu " 100m"
@@ -221,6 +228,11 @@ yq w -i "${INSTALLER_CONFIG_PATH}" experimental.workspace.classes["g1-small"].re
221228yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-small" ].resources.limits.storage " 5Gi"
222229yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-small" ].resources.limits.ephemeral-storage " 5Gi"
223230
231+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-large" ].name " g1-large"
232+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-large" ].resources.requests.cpu " 100m"
233+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-large" ].resources.requests.memory " 16Gi"
234+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-large" ].resources.limits.storage " 50Gi"
235+ yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.workspace.classes[" g1-large" ].resources.limits.ephemeral-storage " 50Gi"
224236#
225237# configureObjectStorage
226238#
0 commit comments