Skip Prometheus CRDs during Argo adoption
This commit is contained in:
@@ -11,6 +11,11 @@ host metrics endpoints are configured as static scrape targets in `values.yaml`;
|
||||
this avoids depending on legacy Endpoints objects, which this Argo CD instance
|
||||
intentionally excludes from reconciliation.
|
||||
|
||||
The chart's CRDs are skipped during normal sync because the existing CRDs are
|
||||
cluster-wide and their large schemas exceed client-side apply annotation limits.
|
||||
They remain installed; evaluate the chart's documented CRD upgrade path
|
||||
separately before a future chart upgrade.
|
||||
|
||||
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`
|
||||
|
||||
@@ -14,8 +14,6 @@ spec:
|
||||
- namespace: kube-system
|
||||
server: https://kubernetes.default.svc
|
||||
clusterResourceWhitelist:
|
||||
- group: apiextensions.k8s.io
|
||||
kind: CustomResourceDefinition
|
||||
- group: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
- group: rbac.authorization.k8s.io
|
||||
|
||||
@@ -11,6 +11,7 @@ spec:
|
||||
targetRevision: 92.10.1
|
||||
helm:
|
||||
releaseName: prometheus
|
||||
skipCrds: true
|
||||
valueFiles:
|
||||
- $values/apps/prometheus/values.yaml
|
||||
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
|
||||
|
||||
Reference in New Issue
Block a user