Feature Request: Possibility to add custom buttons to Slack sink
Slightly related to #734, we also would like to add custom buttons to our Slack sink.
We use ArgoCD to deploy our applications, and, with a bit of logic (like custom playbooks), we can figure out which ArgoCD application a pod or container belongs to. We would then like to present a custom button to our engineers, that takes them to the application in ArgoCD.
But there are other use cases as well, like a link to a cluster or pod in the GCP GKE or AWS EKS UIs.
Hey, we updated the template_enricher to make this easy to do with custom playbooks. See https://github.com/robusta-dev/robusta/pull/967
It's not rendered as buttons, rather as a link in the main message. Is the distinction important in your opinion?
Thank you @aantn! It took me a while to try it out and it's super useful, thank you for that!
However, additionally, I would like to add buttons like the Investigate or Configure Silences button. Perhaps the use case of linking to ArgoCD or GCP UI is covered with the template_enricher action, but remediation actions should still show up as buttons.