Description
Is your feature request related to a problem? Please describe
I want to be able to use the local preview #9075 for testing changes to Gitpod as it seems to be the easiest method to run my own Gitpod cluster.
Describe the behaviour you'd like
To be able to test my own changes I need a way to set the docker image base to my own and provide my own image versions.
I would like to use my own image base like ghcr.io/anbraten/gitpod-
instead of eu.gcr.io/gitpod-core-dev/build
and set an image version / tag like my-test-build-01
.
Describe alternatives you've considered
I have currently created a custom version of the entrypoint.sh
of the local preview hard-coding my own image base by replacing the corresponding string in the output from /gitpod-installer render
.
Another alternative could be to get telepresence to run inside the mini cluster and to simply hook in the component I am working on. The difficulty for this is that I need public access to the local preview cluster to be able to hook in form inside my gitpod.io workspace.
Additional context
This method seems to be especially helpful for testing changes by contributors not part of the Gitpod team like the ones I did in #80 & #8131.