Skip to content

Helm: replace Grafana Agent Operator with something else #5860

@krajorama

Description

@krajorama

Is your feature request related to a problem? Please describe.

Grafana Agent Operator helm chart deprecated entered long-term support mode on 9 April 2024 in favor of the new Grafana Agent helm chart (with flow) Grafana Alloy.

Grafana Agent Operator relied on Prometheus CRDs for monitoring which needed to be installed as an extra step.

Describe the solution you'd like

Use the new Grafana Agent helm chart Grafana Alloy as subchart of the mimir distributed helm chart.

Use Agent Flow mode instead of static to be future proof.

Get rid of ServiceMonitor CRDs in favor of service annotations. (Avoid POD annotations.)

Keep values.yaml intact if possible and backwards compatible.

Describe alternatives you've considered

Removing meta-monitoring altogether from the mimir distributed chart. This would make it harder to demo. Also with CRDs all but gone, the new solution should be easier to use.

Additional context

Add any other context or screenshots about the feature request here.

### Tasks
- [ ] https://github.com/grafana/mimir/issues/6613

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions