[Iteration 1] Deploy heartbeats image

Proposal

  1. Update CNG image to set new arguments:
  • self_url from https:// + hostname --fqdn
  • gitlab_url from ENV variable
  • gitlab_secret similar to how gitaly uses global.shell.authToken.secret. We'll need to mount the file with secrets to a predefined path
  1. Update the zoekt helm chart to allow configuring gitlab_secret & gitlab_url
  2. Bump up the main helm chart version.
  3. Set auth & gitlab_url in k8s-workloads for gstg and gprd. Please note that we should use internal URL.
  4. Verify that zoekt_nodes table is populated with the shard information
Edited by Dmitry Gruzd