You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: dev/preview/workflow/preview/deploy-gitpod.sh
+21-1
Original file line number
Diff line number
Diff line change
@@ -406,12 +406,20 @@ yq w -i "${INSTALLER_CONFIG_PATH}" experimental.webapp.proxy.configcat.pollInter
406
406
yq w -i "${INSTALLER_CONFIG_PATH}" experimental.webapp.publicApi.personalAccessTokenSigningKeySecretName "personal-access-token-signing-key"
407
407
408
408
#
409
-
#configureDefaultTemplate
409
+
#configure workspace template and workspace class template
410
410
#
411
411
yq w -i "${INSTALLER_CONFIG_PATH}"'workspace.templates.default.spec.containers[+].name'"workspace"
412
412
yq w -i "${INSTALLER_CONFIG_PATH}"'workspace.templates.default.spec.containers.(name==workspace).env[+].name'"GITPOD_PREVENT_METADATA_ACCESS"
413
413
yq w -i "${INSTALLER_CONFIG_PATH}"'workspace.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_PREVENT_METADATA_ACCESS).value'"true"
414
414
415
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.default.templates.default.spec.containers[+].name'"workspace"
416
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.default.templates.default.spec.containers.(name==workspace).env[+].name'"GITPOD_PREVENT_METADATA_ACCESS"
417
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.default.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_PREVENT_METADATA_ACCESS).value'"true"
418
+
419
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.small.templates.default.spec.containers[+].name'"workspace"
420
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.small.templates.default.spec.containers.(name==workspace).env[+].name'"GITPOD_PREVENT_METADATA_ACCESS"
421
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.small.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_PREVENT_METADATA_ACCESS).value'"true"
422
+
415
423
#
416
424
# configureSlowDatabase
417
425
#
@@ -431,6 +439,18 @@ if [[ "${GITPOD_ANALYTICS}" == "segment" ]]; then
431
439
yq w -i "${INSTALLER_CONFIG_PATH}"'workspace.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_ANALYTICS_WRITER).value'"segment"
432
440
yq w -i "${INSTALLER_CONFIG_PATH}"'workspace.templates.default.spec.containers.(name==workspace).env[+].name'"GITPOD_ANALYTICS_SEGMENT_KEY"
433
441
yq w -i "${INSTALLER_CONFIG_PATH}"'workspace.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_ANALYTICS_SEGMENT_KEY).value'"${GITPOD_ANALYTICS_SEGMENT_TOKEN}"
442
+
443
+
# add to default workspace class
444
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.default.templates.default.spec.containers.(name==workspace).env[+].name'"GITPOD_ANALYTICS_WRITER"
445
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.default.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_ANALYTICS_WRITER).value'"segment"
446
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.default.templates.default.spec.containers.(name==workspace).env[+].name'"GITPOD_ANALYTICS_SEGMENT_KEY"
447
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.default.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_ANALYTICS_SEGMENT_KEY).value'"${GITPOD_ANALYTICS_SEGMENT_TOKEN}"
448
+
449
+
# add to small workspace class
450
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.small.templates.default.spec.containers.(name==workspace).env[+].name'"GITPOD_ANALYTICS_WRITER"
451
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.small.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_ANALYTICS_WRITER).value'"segment"
452
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.small.templates.default.spec.containers.(name==workspace).env[+].name'"GITPOD_ANALYTICS_SEGMENT_KEY"
453
+
yq w -i "${INSTALLER_CONFIG_PATH}"'experimental.workspace.classes.small.templates.default.spec.containers.(name==workspace).env.(name==GITPOD_ANALYTICS_SEGMENT_KEY).value'"${GITPOD_ANALYTICS_SEGMENT_TOKEN}"
434
454
else
435
455
yq w -i "${INSTALLER_CONFIG_PATH}" analytics.writer ""
0 commit comments