This may be a basic use case but I couldn't figure out based on the documentation I looked at.
I am expecting each of my service to create some service level alerts and package them as part of their helm charts which seems simple enough to do - each service creates a Prometheus rule for alerts it cares about.
Here is my question - Is it possible for the service to allow implementing some of the routing rules as part of its deployment definition ?
To me it seems like there is one config file where alert manager picks the routing information from. How can individual services update that config file (basically a configmap in a secret in k8s) as part of their deployment definition ?