Skip to content

Rules and Alerts sidecar to post config to API instead #5466

Open
@paul-bormans

Description

@paul-bormans

Is your feature request related to a problem? Please describe.
When rules and alerts are already made available in ConfigMaps (for instance through prometheus-operator) then Cortex has the option to use a sidecar (kiwigrid) to mount these configs into the ruler and alertmanager pods. But this requires to use the filesystem storage backend which amongst others blocks ruler sharding.

Describe the solution you'd like
We extended the sidecar project (here: https://github.com/Paul424/cortex-k8s-sidecar) to POST the config instead on the Cortex API. Our question is if we could propose a PR to integrate it into the Cortex helm charts? and how?

Describe alternatives you've considered
Cortex should maybe have it's own operator that covers pulling in rules and alert configuraton.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component/rulesBits & bobs todo with rules and alerts: the ruler, config service etc.type/feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions