From 4d85aa4e357c2e1293187d53642810de5f4cff51 Mon Sep 17 00:00:00 2001 From: rohow Date: Wed, 17 Dec 2025 18:20:34 +0800 Subject: [PATCH] feat(helmchart): reorganize prometheus configuration and add certificate owner reference --- apps/infra/devops/cert-manager/helmchart.yaml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/apps/infra/devops/cert-manager/helmchart.yaml b/apps/infra/devops/cert-manager/helmchart.yaml index 97be775..b04c80e 100644 --- a/apps/infra/devops/cert-manager/helmchart.yaml +++ b/apps/infra/devops/cert-manager/helmchart.yaml @@ -24,12 +24,6 @@ spec: - key: "node-role.kubernetes.io/control-plane" operator: "Exists" effect: "NoSchedule" - prometheus: - enabled: true - servicemonitor: - enabled: true - interval: 300s - prometheusInstance: kube-prometheus webhook: affinity: nodeAffinity: @@ -58,3 +52,11 @@ spec: - key: "node-role.kubernetes.io/control-plane" operator: "Exists" effect: "NoSchedule" + # 在删除证书时同时删除secret + enableCertificateOwnerRef: true + prometheus: + enabled: true + servicemonitor: + enabled: true + interval: 300s + prometheusInstance: kube-prometheus