Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alert Manager Route Module #6499

Open
sj-williams opened this issue Nov 26, 2024 · 0 comments
Open

Alert Manager Route Module #6499

sj-williams opened this issue Nov 26, 2024 · 0 comments

Comments

@sj-williams
Copy link
Contributor

Background

Proposal:

A user CP module for managing Slack Alertmanager Route configs

As part of removing our dependency on git-crypt for secrets currently managed in infrastructure repo, we should look at viability of offloading alert manager configs to users themselves. This might look something like:

  • user creates kubernetes secret containing webhook, channel, severity
  • module is called, passing k8s secret as input
  • trigger the templating of new config into the existing config data (would need to look at decoupling existing yaml from the Prometheus chart values)

Benefits:

  • users manage alertmanager routes themselves (less work for us)
  • clean up components infrastructure (much less terraform read / verbose pipeline output / faster plan and applies
  • one less thing managed via git-crypt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

1 participant