Prometheus
Argo CD installs the upstream kube-prometheus-stack Helm chart at the
version selected in bootstrap/prometheus.yaml. values.yaml contains only
this cluster's intentional settings. The chart owns Prometheus, Alertmanager,
their supporting workloads, and chart-provided monitoring resources.
The resources/ directory contains cluster-specific scrape endpoints and
alert rules that are not chart defaults. It does not contain application
workload templates.
Prometheus TSDB uses the existing 50Gi rook-ceph-block claim. During adoption,
preserve claim
prometheus-prometheus-kube-prometheus-prometheus-db-prometheus-prometheus-kube-prometheus-prometheus-0
and PV pvc-dfeec228-10e1-42f2-af69-ebcac00f5ddc; do not delete or recreate it.
kubeadm control-plane metrics listener and host firewall settings are tracked
separately under cluster-config/kubeadm-monitoring/. Argo CD does not manage
those host files or static-pod manifests.