File tree Expand file tree Collapse file tree 4 files changed +41
-3
lines changed
Expand file tree Collapse file tree 4 files changed +41
-3
lines changed Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ type: application
66description : >-
77 A Helm chart for SearchRuler, a ruler Engine that allows you
88 to create and manage rules for your search engine.
9- version : 0.1.4 # chart version
10- appVersion : " 0.1.3 " # searchruler version
9+ version : 0.2.0 # chart version
10+ appVersion : " 0.2.0 " # searchruler version
1111kubeVersion : " >=1.22.0-0" # kubernetes version
1212home : https://github.com/prosimcorp/searchruler
1313sources :
Original file line number Diff line number Diff line change @@ -35,11 +35,21 @@ spec:
3535 {{- end }}
3636 - --health-probe-bind-address=:8081
3737 - --leader-elect
38- {{- if .Values.controller.metrics.enabled }}
38+ {{- if .Values.controller.webserver.enabled }}
39+ - --webserver-address=127.0.0.1:8082
40+ {{- end }}
41+ {{- if or .Values.controller.metrics.enabled .Values.controller.webserver.enabled }}
3942 ports :
43+ {{- if .Values.controller.metrics.enabled }}
4044 - containerPort : 8080
4145 name : metrics
4246 protocol : TCP
47+ {{- end }}
48+ {{- if .Values.controller.webserver.enabled }}
49+ - containerPort : 8082
50+ name : webserver
51+ protocol : TCP
52+ {{- end }}
4353 {{- end }}
4454 command :
4555 - /manager
Original file line number Diff line number Diff line change 1515 selector :
1616 {{- include "searchruler.selectorLabels" . | nindent 4 }}
1717
18+ ---
19+ {{- end }}
20+
21+ {{- if and (.Values.controller.webserver.enabled) (.Values.controller.webserver.service.enabled) }}
22+ apiVersion : v1
23+ kind : Service
24+ metadata :
25+ name : {{ include "searchruler.fullname" . }}-webserver
26+ labels :
27+ {{- include "searchruler.labels" . | nindent 4 }}
28+ spec :
29+ type : {{ .Values.controller.webserver.service.type }}
30+ ports :
31+ - port : {{ .Values.controller.webserver.service.port }}
32+ name : webserver
33+ protocol : TCP
34+ targetPort : webserver
35+ selector :
36+ {{- include "searchruler.selectorLabels" . | nindent 4 }}
37+
1838{{- end }}
Original file line number Diff line number Diff line change @@ -74,3 +74,11 @@ controller:
7474 enabled : false
7575 type : ClusterIP
7676 port : 9090
77+
78+ webserver :
79+ enabled : true
80+
81+ service :
82+ enabled : true
83+ type : ClusterIP
84+ port : 8082
You can’t perform that action at this time.
0 commit comments