Enable Consul client in gstg-gitlab-36dv2
What
- Installs Consul clients (DaemonSet) in new
gstg
cluster - Fixes monitoring by adding the Thanos sidecar as a store
Why
Kube-dns is crash looping due to missing subDomain endpoint (Consul).
https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/24247
Edited by Filipe Santos