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: service:
enabled: true enabled: true
servicePort: 8082 servicePort: 8082
serviceMonitor:
enabled: true
# Memory optimization environment variables # Memory optimization environment variables
env: env:
@@ -84,6 +86,8 @@ server:
service: service:
enabled: true enabled: true
servicePort: 8083 servicePort: 8083
serviceMonitor:
enabled: true
# Main Ingress with Authelia middleware # Main Ingress with Authelia middleware
ingress: ingress:
@@ -113,6 +117,8 @@ repoServer:
service: service:
enabled: true enabled: true
servicePort: 8084 servicePort: 8084
serviceMonitor:
enabled: true
resources: resources:
requests: requests:

View File

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