grafana/cortex-jsonnet

Rollout Progress dashboard should use configured job names

hooten opened this issue · 1 comments

The Rollout Dashboard uses the default set of deployment/statefulset names:

all_services_regex: std.join('|', ['cortex-gw', 'distributor', 'ingester.*', 'query-frontend.*', 'query-scheduler.*', 'querier.*', 'compactor', 'store-gateway', 'ruler', 'alertmanager']),

It should use the configurable list of job names so that the dashboard works for deployments/statefulsets named differently. For example, if the user configured the job names as follows, these names should also be reflected in the all_services_regex in the rollout dashboard:

    job_names: {
      ingester: 'ingester-foo',
      distributor: 'distributor-bar',
      ...
    },

👍