From 34277fb7e83b08e8b1dd6e3afaae0ab33d57eaa1 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Fri, 9 Jan 2026 12:46:07 +0900 Subject: [PATCH] FEAT(argocd): enable metrics service endpoints - Add controller metrics on port 8082 - Add server metrics on port 8083 - Add repoServer metrics on port 8084 --- argocd/helm-values.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/argocd/helm-values.yaml b/argocd/helm-values.yaml index bf528a8..40d6f86 100644 --- a/argocd/helm-values.yaml +++ b/argocd/helm-values.yaml @@ -48,6 +48,13 @@ configs: # APPLICATION CONTROLLER (StatefulSet) # ============================================================================= controller: + # Metrics for Prometheus + metrics: + enabled: true + service: + enabled: true + servicePort: 8082 + # Memory optimization environment variables env: - name: GOMEMLIMIT @@ -71,6 +78,13 @@ controller: # API SERVER (Deployment) # ============================================================================= server: + # Metrics for Prometheus + metrics: + enabled: true + service: + enabled: true + servicePort: 8083 + # Main Ingress with Authelia middleware ingress: enabled: true @@ -93,6 +107,13 @@ server: # REPO SERVER (Deployment) # ============================================================================= repoServer: + # Metrics for Prometheus + metrics: + enabled: true + service: + enabled: true + servicePort: 8084 + resources: requests: cpu: 15m