13 Commits

Author SHA1 Message Date
Pudong
1bc46bd2a5
Refactor preview environment and image build methods (#19652)
* [dev-image] upgrade terraform and gcloud

* update leeway version and use new cache bucket

* update image tag

* use oidc

* fix bob

* Add code web extension as package

* gcr token refresh

* fluentbit use service account

* Add xterm web ide as package

* add ide configmap patch

* fix ide first page 502

* remove secret manager

* fix monitoring

* fix integration and delete preview

* cleanup

* use previewctl:install

* change folder

* cleanup

* change leeway cache bucket for main branch

* cleanup

* fix

* hot-deploy
2024-04-26 20:50:04 +02:00
suchsoon
a307738d04
remove repetitive words (#19527)
Signed-off-by: suchsoon <silverjadebeauty@gmail.com>
2024-03-25 12:07:34 +01:00
Pudong
20e5eded62
[preview env] remove harvester dependency (#19543) 2024-03-15 07:45:24 +02:00
Aleksandar Aleksandrov
b774d7af39 Clean up bash scripts in favour of previewctl 2022-12-07 09:11:17 -03:00
Aleksandar Aleksandrov
a24507158a Preview-vm create and delete uses the new TF flow 2022-10-10 12:45:25 +02:00
ArthurSens
95109db730 previewctl: Add SSH command
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-06-21 17:53:31 +05:30
Mads Hartmann
d594f9c243 Move install-vm-ssh-keys.sh to util folder 2022-05-04 17:36:20 +05:30
Mads Hartmann
d99e6d080c Move download-and-merge-harvester-kubeconfig.sh to util 2022-05-04 17:36:20 +05:30
Mads Hartmann
4ad9f6f0f3 make ssh-vm cwd agnostic and move ssh-proxy-command to util 2022-05-04 17:36:20 +05:30
Pavel Tumik
119a892378 allow to specify vm name when connecting to harvester VM 2022-03-27 10:20:10 +05:30
Mads Hartmann
afa2bd1cb8 Allow for branch name lengths of 45
This relaxes the branch name restriction from 20 characters to 45. This is achieved by constructing the preview name based on the first 10 characters of the branch name and then the first 10 characters of the hashed value of the branch name.

All places that (to my knowledge) rely on the preview name has been updated.

Fixes https://github.com/gitpod-io/ops/issues/1252
2022-03-11 13:50:18 +05:30
Wulf Thimm
0470c1eb73 added script to download k3s kubeconfig for preview-environments
/werft with-vm=true
2022-02-02 10:25:24 +01:00
Mads Hartmann
53da29a5c9 dev/preview: Add script for SSH login 2022-01-26 12:16:18 +01:00