feat: добавить prometheus-метрики ко всем оставшимся аддонам
- cert-manager: prometheus.enabled + servicemonitor (port 9402) - ingress-nginx: динамический ServiceMonitor вместо захардкоженного false - ArgoCD: metrics.enabled для всех компонентов (server, repoServer, applicationSet, notifications, controller) - Longhorn: metrics.serviceMonitor.enabled - Istio: ServiceMonitor для istiod (port http-monitoring), enablePrometheusMerge для sidecar-метрик, fix istio_telemetry_enabled → istio_metrics_enabled в шаблоне Во всех случаях ServiceMonitor создаётся только при addon_prometheus_stack: true.
This commit is contained in:
@@ -10,7 +10,7 @@ addon_csi_nfs: false # CSI NFS Driver + StorageClass
|
||||
addon_ingress_nginx: true # ingress-nginx (Ingress controller)
|
||||
addon_cert_manager: false # cert-manager (TLS через Let's Encrypt)
|
||||
addon_metrics_server: true # metrics-server (kubectl top nodes/pods)
|
||||
addon_prometheus_stack: false # Prometheus + Grafana + Alertmanager
|
||||
addon_prometheus_stack: true # Prometheus + Grafana + Alertmanager
|
||||
addon_istio: false # Istio service mesh + Kiali UI
|
||||
addon_argocd: false # ArgoCD (GitOps)
|
||||
addon_longhorn: false # Longhorn (distributed block storage)
|
||||
|
||||
Reference in New Issue
Block a user