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