"...v0.0.7/charts/exporter-fluentd/jmayer/system-charts" did not exist on "4839966f624c3f9828fcd3394e1c9aab08945ea4"
servicemonitor.yaml 1.38 KB
Newer Older
GGGitBoy's avatar
GGGitBoy committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
apiVersion: {{ template "operator_api_version" . }}
kind: ServiceMonitor
metadata:
  labels:
    app: {{ template "app.name" . }}
    chart: {{ template "app.version" . }}
    heritage: {{ .Release.Service }}
    release: {{ .Release.Name }}
    source: rancher-monitoring
  name: {{ template "app.fullname" . }}
spec:
  selector:
    matchLabels:
      {{- range .Values.serviceSelectorLabels }}
      {{- $pair := regexSplit "=" . 2 }}
      {{- if eq 2 (len $pair) }}
      {{ (index $pair 0) }}: {{ (index $pair 1) }}
      {{- else }}
      {{ (index $pair 0) }}: ""
      {{- end }}
      {{- end }}
  namespaceSelector:
    matchNames:
    - cattle-logging
  endpoints:
  - port: {{ .Values.ports.metrics.name }}
    honorLabels: true
    bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
    scheme: {{ .Values.ports.metrics.scheme }}
    {{- if eq .Values.ports.metrics.scheme "https" }}
    tlsConfig:
      caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
      {{- if .Values.insecureSkipVerify }}
      insecureSkipVerify: true
      {{- end }}
    {{- end }}
    relabelings:
    - sourceLabels:
      - __meta_kubernetes_pod_host_ip
      targetLabel: host_ip
      action: replace
      regex: (.+)
      replacement: $1
    - sourceLabels:
      - __meta_kubernetes_pod_node_name
      targetLabel: node
      action: replace
      regex: (.+)
      replacement: $1