@@ -82,9 +82,44 @@ prometheus:
82
82
enabled : false
83
83
# -- expose the service as a ClusterIP, NodePort, or LoadBalancer
84
84
type : ClusterIP
85
- labels : {}
85
+ # -- extra labels for matching only this service, ie. serviceMonitor
86
+ labels :
87
+ app : " prometheus"
86
88
annotations : {}
87
89
90
+ # ServiceMonitor configuration
91
+ serviceMonitor :
92
+ # -- If enabled, and prometheus service is enabled, ServiceMonitor resources for Prometheus Operator are created
93
+ enabled : true
94
+ # -- Alternative namespace for ServiceMonitor resources
95
+ namespace : null
96
+ # -- Namespace selector for ServiceMonitor resources
97
+ namespaceSelector : {}
98
+ # -- ServiceMonitor annotations
99
+ annotations : {}
100
+ # -- Additional ServiceMonitor labels
101
+ labels : {}
102
+ # -- ServiceMonitor scrape interval
103
+ interval : null
104
+ # -- ServiceMonitor scrape timeout in Go duration format (e.g. 15s)
105
+ scrapeTimeout : null
106
+ # -- ServiceMonitor relabel configs to apply to samples before scraping
107
+ # https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#relabelconfig
108
+ # (defines `relabel_configs`)
109
+ relabelings : []
110
+ # -- ServiceMonitor relabel configs to apply to samples as the last
111
+ # step before ingestion
112
+ # https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#relabelconfig
113
+ # (defines `metric_relabel_configs`)
114
+ metricRelabelings : []
115
+ # -- ServiceMonitor will add labels from the service to the Prometheus metric
116
+ # https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#servicemonitorspec
117
+ targetLabels : []
118
+ # -- ServiceMonitor will use http by default, but you can pick https as well
119
+ scheme : https
120
+ # -- ServiceMonitor will use these tlsConfig settings to make the health check requests
121
+ tlsConfig : null
122
+
88
123
ca :
89
124
# Note: The renewBefore and duration fields must be specified using a Go
90
125
# time.Duration string format, which does not allow the d (days) suffix.
0 commit comments