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