grafana / cortex-jsonnet

Deprecated: see https://github.com/grafana/mimir/tree/main/operations/mimir instead
Apache License 2.0
74 stars 53 forks source link

Rollout Progress dashboard should use configured job names #419

Open hooten opened 2 years ago

hooten commented 2 years ago

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',
      ...
    },
fculpo commented 2 years ago

👍