feat(argocd): enable ServiceMonitor for metrics collection

- Add serviceMonitor.enabled: true to controller, server, repoServer
- Allows Prometheus to scrape ArgoCD metrics

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-10 03:36:29 +09:00
parent af1691cedd
commit 03ca19b771
2 changed files with 7 additions and 1 deletions

View File

@@ -54,6 +54,8 @@ controller:
service:
enabled: true
servicePort: 8082
serviceMonitor:
enabled: true
# Memory optimization environment variables
env:
@@ -84,6 +86,8 @@ server:
service:
enabled: true
servicePort: 8083
serviceMonitor:
enabled: true
# Main Ingress with Authelia middleware
ingress:
@@ -113,6 +117,8 @@ repoServer:
service:
enabled: true
servicePort: 8084
serviceMonitor:
enabled: true
resources:
requests:

View File

@@ -66,5 +66,5 @@ affinity:
prometheus:
enabled: true
servicemonitor:
enabled: true # Enable ServiceMonitor for Prometheus scraping
enabled: false