6868 " BROKER" ,
6969 " SERVER" ,
7070 {{- if .Values.servicemanager.minion.enabled }}
71- " MINION"
71+ " MINION" ,
7272 {{- end }}
7373 " -bootstrapConfigPaths" ,
7474 " /var/config/pinot/pinot-controller.conf" ,
@@ -139,7 +139,7 @@ spec:
139139 timeoutSeconds : {{ .Values.servicemanager.readinessProbe.timeoutSeconds }}
140140 failureThreshold : {{ .Values.servicemanager.readinessProbe.failureThreshold }}
141141 resources : {{ toYaml .Values.servicemanager.resources | nindent 12 }}
142- {{- if .Values.servicemanager.prometheus.jmx.enabled }}
142+ {{- if and .Values.servicemanager.prometheus.jmx.enabled .Values.servicemanager .jmx.enabled }}
143143 - name : prometheus-jmx-exporter
144144 image : " {{ .Values.servicemanager.prometheus.jmx.image.repository }}:{{ .Values.servicemanager.prometheus.jmx.image.tag }}"
145145 imagePullPolicy : " {{ .Values.servicemanager.prometheus.jmx.image.pullPolicy }}"
@@ -148,7 +148,7 @@ spec:
148148 - -jar
149149 - jmx_prometheus_httpserver.jar
150150 - {{ .Values.servicemanager.prometheus.jmx.port | quote }}
151- - /etc/jmx-config/prometheus-pinot-controller .yml
151+ - /etc/jmx-config/prometheus-pinot-servicemanager .yml
152152 ports :
153153 - name : http-metrics
154154 containerPort : {{ .Values.servicemanager.prometheus.jmx.port }}
@@ -170,9 +170,11 @@ spec:
170170 name : {{ include "pinot.server.fullname" . }}-config
171171 - configMap :
172172 name : {{ include "pinot.minion.fullname" . }}-config
173+ {{- if .Values.controller.jmx.enabled }}
173174 - name : jmx-config
174175 configMap :
175176 name : {{ include "pinot.servicemanager.fullname" . }}-jmx-config
177+ {{- end }}
176178 - name : log-config
177179 configMap :
178180 name : {{ include "pinot.servicemanager.fullname" . }}-log-config
0 commit comments