As an operator of dgraph, I’d like to monitor the system using the tools and technologies that my company currently supports. The dgraph helm chart comes prepackaged with prometheus annotations. However, some companies use solutions like Datadog as their defacto monitoring solution. Allowing consumers to specify custom annotations will allow them to leverage their monitoring tool of choice.
What you wanted to do
Add a podAnnotations field to the alpha and zero configuration blocks to allow consumers to plug in their own custom annotations.
What you actually did
I have not yet implemented this, but it appears to be rather straightforward to do.
@mjpitz The v0.0.18 Helm chart has been published. You can update to the latest helm chart to use the extraAnnotations config. I hope that helps with your monitoring setup.