8000 Merge pull request #6703 from SgtCoDFish/release-1.14-promfix · cert-manager/cert-manager@95d6fc4 · GitHub
[go: up one dir, main page]

Skip to content

Commit 95d6fc4

Browse files
authored
Merge pull request #6703 from SgtCoDFish/release-1.14-promfix
[release-1.14] Fix backwards incompatible change: include a prometheus service by default
2 parents 83b23a9 + 3af8e83 commit 95d6fc4

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

deploy/charts/cert-manager/templates/service.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if and .Values.prometheus.enabled .Values.prometheus.servicemonitor.enabled }}
1+
{{- if and .Values.prometheus.enabled (not .Values.prometheus.podmonitor.enabled) }}
22
apiVersion: v1
33
kind: Service
44
metadata:

deploy/charts/cert-manager/values.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -419,10 +419,12 @@ enableServiceLinks: false
419419
# +docs:section=Prometheus
420420

421421
prometheus:
422-
# Enable prometheus monitoring for the cert-manager controller, to use with
423< 7BEA /td>-
# Prometheus Operator either `prometheus.servicemonitor.enabled` or
424-
# `prometheus.podmonitor.enabled` can be used to create a ServiceMonitor/PodMonitor
425-
# resource
422+
# Enable Prometheus monitoring for the cert-manager controller to use with the
423+
# Prometheus Operator. If this option is enabled without enabling `prometheus.servicemonitor.enabled` or
424+
# `prometheus.podmonitor.enabled`, 'prometheus.io' annotations are added to the cert-manager Deployment
425+
# resources. Additionally, a service is created which can be used together
426+
# with your own ServiceMonitor (managed outside of this Helm chart).
427+
# Otherwise, a ServiceMonitor/ PodMonitor is created.
426428
enabled: true
427429
servicemonitor:
428430
# Create a ServiceMonitor to add cert-manager to Prometheus

0 commit comments

Comments
 (0)
0