From 0fef513cbe093247ddbcf8bf8a98dd314a1eabd3 Mon Sep 17 00:00:00 2001 From: j Date: Tue, 1 Jul 2025 22:27:07 +1000 Subject: [PATCH] Fix prom --- deployments/operators/prometheus.yaml | 39 ++++++++------------------- 1 file changed, 11 insertions(+), 28 deletions(-) diff --git a/deployments/operators/prometheus.yaml b/deployments/operators/prometheus.yaml index 19f2f0f..6efbe86 100644 --- a/deployments/operators/prometheus.yaml +++ b/deployments/operators/prometheus.yaml @@ -16,14 +16,14 @@ spec: apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: - name: prometheus-operator-crds + name: prometheus-operator namespace: monitoring spec: interval: 30m chart: spec: - chart: kube-prometheus-stack-crds - version: 45.3.5 # specify version or latest stable you want + chart: kube-prometheus-stack + version: 58.1.2 sourceRef: kind: HelmRepository name: prometheus-community @@ -33,32 +33,15 @@ spec: upgrade: disableWait: true timeout: 5m ---- -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: prometheus-operator - namespace: monitoring -spec: - interval: 30m - chart: - spec: - chart: kube-prometheus-stack - version: 45.3.5 # keep this same or as needed - sourceRef: - kind: HelmRepository - name: prometheus-community - namespace: flux-system - install: - createNamespace: true - dependsOn: - - name: prometheus-operator-crds - namespace: monitoring values: prometheus: prometheusSpec: - serviceMonitorSelectorNilUsesHelmValues: false # enable if you want to manage service monitors via Helm values - # Optional: disable metrics-server if you want - # metricsServer: - # enabled: false + serviceMonitorSelectorNilUsesHelmValues: false + # Optional: expose Prometheus/Grafana via NodePort, Ingress, etc. + grafana: + enabled: true + service: + type: ClusterIP + alertmanager: + enabled: true