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:
@@ -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:
|
||||
|
||||
@@ -66,5 +66,5 @@ affinity:
|
||||
prometheus:
|
||||
enabled: true
|
||||
servicemonitor:
|
||||
enabled: true # Enable ServiceMonitor for Prometheus scraping
|
||||
enabled: false
|
||||
|
||||
|
||||
Reference in New Issue
Block a user