feat: added service monitor for ocr worker

main
Sven Ketelsen 3 years ago
parent 2a84c4d6e1
commit 59b6c77c7c

@ -14,4 +14,4 @@ spec:
- port: 8081 - port: 8081
targetPort: 8081 targetPort: 8081
protocol: TCP protocol: TCP
name: metrics name: http-metrics

@ -14,4 +14,4 @@ spec:
- port: 8081 - port: 8081
targetPort: 8081 targetPort: 8081
protocol: TCP protocol: TCP
name: metrics name: http-metrics

@ -1,18 +1,17 @@
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor kind: ServiceMonitor
metadata: metadata:
name: connect-worker
labels: labels:
serviceMonitorSelector: prometheus release: {{ .Values.global.prometheus.release_label }}
name: prometheus
namespace: prometheus
spec: spec:
selector:
matchLabels:
app: connect-worker
namespaceSelector:
matchNames:
- {{ .Release.Namespace }}
endpoints: endpoints:
- interval: 30s - interval: 30s
targetPort: 8081 port: http-metrics
path: /management/prometheus path: /management/prometheus
namespaceSelector:
matchNames:
- prometheus
selector:
matchLabels:
operated-prometheus: "true"

@ -14,4 +14,4 @@ spec:
- port: 8081 - port: 8081
targetPort: 8081 targetPort: 8081
protocol: TCP protocol: TCP
name: metrics name: http-metrics

@ -23,3 +23,7 @@ mobene:
version: 1.0.2 version: 1.0.2
pull_secret: harbor-pull-secret-key pull_secret: harbor-pull-secret-key
global:
prometheus:
release_label: prometheus

Loading…
Cancel
Save