fix(serviceMonitor): support HTTP scheme and tls configuration
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
f27b94167b
commit
469535d2a8
@ -15,7 +15,10 @@ spec:
|
||||
interval: {{ .Values.serviceMonitor.interval }}
|
||||
path: {{ .Values.serviceMonitor.path }}
|
||||
scrapeTimeout: {{ .Values.serviceMonitor.scrapeTimeout }}
|
||||
scheme: {{ .Values.serviceMonitor.scheme }}
|
||||
targetPort: {{ .Values.service.port }}
|
||||
tlsConfig:
|
||||
insecureSkipVerify: {{ .Values.serviceMonitor.tlsConfig.insecureSkipVerify }}
|
||||
jobLabel: {{ include "prometheus-fail2ban-exporter.fullname" . }}
|
||||
namespaceSelector:
|
||||
matchNames:
|
||||
|
@ -32,7 +32,6 @@ config: {}
|
||||
# Alternative listen address instead of 0.0.0.0/0 and ::/0.
|
||||
# F2B_WEB_LISTEN_ADDRESS: ""
|
||||
|
||||
|
||||
image:
|
||||
repository: git.cryptic.systems/volker.raschek/prometheus-fail2ban-exporter
|
||||
pullPolicy: Always
|
||||
@ -99,9 +98,11 @@ serviceMonitor:
|
||||
annotations: {}
|
||||
honorLabels: false
|
||||
interval: 60s
|
||||
labels: {}
|
||||
path: /metrics
|
||||
scheme: http
|
||||
scrapeTimeout: 30s
|
||||
tlsConfig:
|
||||
insecureSkipVerify: false
|
||||
|
||||
tolerations: []
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user