argocd-operator icon indicating copy to clipboard operation
argocd-operator copied to clipboard

Add service annotations

Open adubkov opened this issue 3 years ago • 5 comments

We need to add ability to set annotations to the server object. I'm trying to use external-dns to point it to internal ip address.

adubkov avatar May 14 '22 08:05 adubkov

Hi @adubkov, can you elaborate on this?

ishitasequeira avatar May 17 '22 05:05 ishitasequeira

Argocd operator creates kind: Service object in response of kind: Argocd resource. It would be great to be able set custom annotations for that service in configuration of kind:Argocd resource.

adubkov avatar May 17 '22 08:05 adubkov

We are using Datadog to collect ArgoCD metrics. For this we need to configure annotations on the service, which is not currently possible.

Another usecase is configuring Prometheus with annotations instead of ServiceMonitor.

Configuring service annotations for services created by operator should be IMHO basic functionality same way as it is done for Ingress/Route.

davtex avatar Nov 08 '22 10:11 davtex

Does this functionality really not exist?

mikeroth avatar Feb 27 '23 16:02 mikeroth