Skip to content

Draft: Enable internalApi for Zoekt in GSTG

Dmitry Gruzd requested to merge gstg-enable-zoekt-internal-api-for-zoekt into master

What does this MR do?

This MR enables internal API for zoekt indexer. It was introduced as part of v0.8.0 Zoekt helm chart Add nginx deployment (gitlab-org/cloud-native/charts/gitlab-zoekt!46 - merged) and bumped in the main helm chart.

The change is backwards compatible, so it shouldn't affect Zoekt availability. Only after we verify that everything works, we are going to scale Zoekt and utilize the new Scaling architecture

Author Check-list

Please read the Contributing document and once you do, complete the following:

  • Check if all of the following apply:
    • Assign to the correct reviewer per the contributing document
    • Apply the correct metadata per the contributing document
    • Link to related MRs for applying the changes on other environments
    • Link to related Chef changes
    • If necessary link to a Criticality 4 Change Request issue

Reviewer Check-list

  • Check if all of the following apply:
    • Reviewed the diff jobs to confirm changes are as expected
    • No changes shown in the diffs not associated with this MR - This may require a rebase or further investigation

Applier Check-list

  • Make sure there is no ongoing deployment for the affected envs before merging (see #announcements slack channel)
Edited by Dmitry Gruzd

Merge request reports