Scope clusters in SLI Aggregations recording rules by service definition
Follow up from gitlab-com/runbooks!6935 (comment 1800941441).
When generating the SLI Aggregations recording rules, we scope the rules by each cluster for SLIs that are emitted by services running in k8s. The scoping is currently configured in the gitlab-metrics-config , which means all services are scoped by both the regional and zonal clusters.
Not all services are deployed in both regional and zonal clusters, so we should define the list of clusters specific to individual service. This means the list of clusters should be defined in the service definition itself.
Edited by Gregorius Marco