Use single ECK for dev and QA environments to enable the GitLab advanced search feature

Hi Team,

We have installed ECK using Helm and disabled Kibana. We want to use the same ECK cluster for dev and QA environments projects indexing at GitLab for enabling the advanced search fuctionality. Is it possible to use same ECK cluster for 2 environments without using Kibana? Incase, if possible without Kibana, then kindly provide the guidance on how to configure it.

The Gitlab advanced search functionality is something that Gitlab builds and maintains.

They decide what the index names are and there is currently no way to customize them Allow custom index name in ES administration (#38139) · Issues · GitLab.org / GitLab · GitLab

As a result, it is difficult to share a cluster with multiple Gitlab setups.

That being said it appears to include the environment (production, dev) in the index name, so if you're properly setting environment in each Gitlab instance, it may just work and you would basically just setup the search integration twice, once in prod and once in dev, no kibana required.

I have not done this myself though