Skip to content
Snippets Groups Projects
Commit 87840329 authored by Sören Henning's avatar Sören Henning
Browse files

Add generic SLO checker to Helm

parent 3c6a902e
No related branches found
No related tags found
No related merge requests found
Pipeline #6017 passed
...@@ -31,6 +31,19 @@ spec: ...@@ -31,6 +31,19 @@ spec:
volumeMounts: volumeMounts:
- name: theodolite-results-volume - name: theodolite-results-volume
mountPath: "/deployments/results" mountPath: "/deployments/results"
{{- if .Values.operator.sloChecker.droppedRecordsKStreams.enabled }}
- name: slo-checker-generic
image: "{{ .Values.operator.sloChecker.generic.image }}:{{ .Values.operator.sloChecker.generic.imageTag }}"
imagePullPolicy: "{{ .Values.operator.sloChecker.generic.imagePullPolicy }}"
ports:
- containerPort: 8082
name: analysis
env:
- name: PORT
value: "8082"
- name: LOG_LEVEL
value: INFO
{{- end }}
{{- if .Values.operator.sloChecker.lagTrend.enabled }} {{- if .Values.operator.sloChecker.lagTrend.enabled }}
- name: lag-trend-slo-checker - name: lag-trend-slo-checker
image: "{{ .Values.operator.sloChecker.lagTrend.image }}:{{ .Values.operator.sloChecker.lagTrend.imageTag }}" image: "{{ .Values.operator.sloChecker.lagTrend.image }}:{{ .Values.operator.sloChecker.lagTrend.imageTag }}"
......
...@@ -256,6 +256,11 @@ operator: ...@@ -256,6 +256,11 @@ operator:
nodeSelector: {} nodeSelector: {}
sloChecker: sloChecker:
generic:
enabled: true
image: ghcr.io/cau-se/theodolite-slo-checker-generic
imageTag: latest
imagePullPolicy: Always
lagTrend: lagTrend:
enabled: true enabled: true
image: ghcr.io/cau-se/theodolite-slo-checker-lag-trend image: ghcr.io/cau-se/theodolite-slo-checker-lag-trend
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment