@@ -66,15 +66,18 @@ if ! command -v installer;then
6666fi
6767
6868function copyCachedCertificate {
69+ PREVIEW_SORUCE_CERT_NAME=" certificate-local"
70+
71+ GITPOD_PROXY_SECRET_NAME=" proxy-config-certificates" ;
72+ PREVIEW_GCP_PROJECT=" gitpod-dev-preview"
6973 DESTINATION_CERT_NAME=" $GITPOD_PROXY_SECRET_NAME "
74+ PREVIEW_NAMESPACE=default
7075
7176 secret=$( gcloud secrets versions access latest --secret=" ${PREVIEW_SORUCE_CERT_NAME} " --project=${PREVIEW_GCP_PROJECT} )
7277 kubectl \
7378 create secret generic " ${DESTINATION_CERT_NAME} " --namespace=" ${PREVIEW_NAMESPACE} " --dry-run=client -oyaml \
7479 | yq4 eval-all " .data = $secret | .type = \" kubernetes.io/tls\" " \
7580 | kubectl \
76- --kubeconfig " ${PREVIEW_K3S_KUBE_PATH} " \
77- --context " ${PREVIEW_K3S_KUBE_CONTEXT} " \
7881 apply -f -
7982}
8083
@@ -244,6 +247,9 @@ yq w -i "${INSTALLER_CONFIG_PATH}" experimental.ide.ideMetrics.enabledErrorRepor
244247
245248if [[ " ${GITPOD_WITH_DEDICATED_EMU} " != " true" ]]
246249then
250+ PREVIEW_GCP_PROJECT=" gitpod-dev-preview"
251+ PREVIEW_NAMESPACE=" default"
252+ DOMAIN=" local.preview.gitpod-dev.com"
247253 secret=$( gcloud secrets versions access latest --secret=" preview-envs-authproviders" --project=${PREVIEW_GCP_PROJECT} )
248254 for row in $( gcloud secrets versions access latest --secret=" preview-envs-authproviders" --project=${PREVIEW_GCP_PROJECT} | yq r - " authProviders" \
249255 | base64 -d -w 0 \
@@ -260,11 +266,9 @@ then
260266
261267 kubectl create secret generic " $providerId " \
262268 --namespace " ${PREVIEW_NAMESPACE} " \
263- --kubeconfig " ${PREVIEW_K3S_KUBE_PATH} " \
264- --context " ${PREVIEW_K3S_KUBE_CONTEXT} " \
265269 --from-literal=provider=" $data " \
266270 --dry-run=client -o yaml | \
267- kubectl --kubeconfig " ${PREVIEW_K3S_KUBE_PATH} " --context " ${PREVIEW_K3S_KUBE_CONTEXT} " replace --force -f -
271+ kubectl replace --force -f -
268272 done
269273fi
270274
@@ -355,6 +359,7 @@ yq w -i "${INSTALLER_CONFIG_PATH}" experimental.webapp.stripe.teamUsagePriceIds[
355359# configureConfigCat
356360#
357361# This key is not a secret, it is a unique identifier of our ConfigCat application
362+ export INSTALLER_CONFIG_PATH=" /workspace/gitpod/gitpod.config.yaml"
358363yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.configcatKey " WBLaCPtkjkqKHlHedziE9g/LEAOCNkbuUKiqUZAcVg7dw"
359364yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.proxy.configcat.baseUrl " https://cdn-global.configcat.com"
360365yq w -i " ${INSTALLER_CONFIG_PATH} " experimental.webapp.proxy.configcat.pollInterval " 1m"
@@ -425,13 +430,13 @@ yq w -i "${INSTALLER_CONFIG_PATH}" experimental.webapp.spicedb.secretRef "spiced
425430#
426431# Configure spicedb secret
427432#
433+ export PREVIEW_GCP_PROJECT=" gitpod-dev-preview"
434+ export PREVIEW_NAMESPACE=" default"
428435secret=$( gcloud secrets versions access latest --secret=" spicedb-secret" --project=${PREVIEW_GCP_PROJECT} )
429436kubectl \
430437 create secret generic " spicedb-secret" --namespace=" ${PREVIEW_NAMESPACE} " --dry-run=client -oyaml \
431438 | yq4 eval-all " .data = $secret " \
432439 | kubectl \
433- --kubeconfig " ${PREVIEW_K3S_KUBE_PATH} " \
434- --context " ${PREVIEW_K3S_KUBE_CONTEXT} " \
435440 apply -n ${PREVIEW_NAMESPACE} -f -
436441
437442#
0 commit comments