Create devfile for GDK for Search
Overview
We want to support use cases where team members want to start a workspace with Advanced Search enabled and minimal manual steps to achieve this.
Impacted categories
The following categories relate to this issue:
-
gdk-reliability - e.g. When a GDK action fails to complete. -
gdk-usability - e.g. Improvements or suggestions around how the GDK functions. -
gdk-performance - e.g. When a GDK action is slow or times out.
Proposal
The License from the CI/CD can be reused when building the image. This way, GitLab will be automatically provisioned with this license in workspaces.
Zoekt and ElasticSearch should be enabled in the GDK config, so that the remaining manual steps to enable Zoekt and ElasticSearch and thereby Advanced Search features, are minimal.
Edited by Manuel Schönlaub