Skip to content

Commit 70ec7d2

Browse files
Kishan Sairam Adaparavisingal
andauthored
use pinot image for service manager in helm chart (#146)
* use pinot image for service manager * nit * fix * remove storage class * update * empty commit * Update helm/values.yaml Co-authored-by: Ravi Singal <62086374+ravisingal@users.noreply.github.com> --------- Co-authored-by: Ravi Singal <62086374+ravisingal@users.noreply.github.com>
1 parent 52b5960 commit 70ec7d2

File tree

13 files changed

+515
-70
lines changed

13 files changed

+515
-70
lines changed

helm/templates/_helpers.tpl

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -204,16 +204,16 @@ Create the name of the service account to use
204204
{{/*
205205
Docker image to use for service manager
206206
*/}}
207-
{{- define "pinot.servicemanager.image" -}}
208-
{{- if and .Values.servicemanager.image.repository .Values.servicemanager.image.tag -}}
209-
{{- printf "%s:%s" .Values.servicemanager.image.repository .Values.servicemanager.image.tag }}
210-
{{- if .Values.servicemanager.image.sha256 -}}
211-
{{- printf "@sha256:%s" .Values.servicemanager.image.sha256 }}
212-
{{- end -}}
213-
{{- else -}}
214-
{{- printf "%s:%s" .Values.image.repository .Chart.Version }}
215-
{{- end -}}
216-
{{- end -}}
207+
{{/*{{- define "pinot.servicemanager.image" -}}*/}}
208+
{{/* {{- if and .Values.servicemanager.image.repository .Values.servicemanager.image.tag -}}*/}}
209+
{{/* {{- printf "%s:%s" .Values.servicemanager.image.repository .Values.servicemanager.image.tag }}*/}}
210+
{{/* {{- if .Values.servicemanager.image.sha256 -}}*/}}
211+
{{/* {{- printf "@sha256:%s" .Values.servicemanager.image.sha256 }}*/}}
212+
{{/* {{- end -}}*/}}
213+
{{/* {{- else -}}*/}}
214+
{{/* {{- printf "%s:%s" .Values.image.repository .Chart.Version }}*/}}
215+
{{/* {{- end -}}*/}}
216+
{{/*{{- end -}}*/}}
217217

218218
{{/*
219219
Docker image to use for controller, broker, minion and server

helm/templates/broker/configmap.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if .Values.broker.enabled }}
1+
{{- if or .Values.broker.enabled .Values.servicemanager.enabled }}
22
apiVersion: v1
33
kind: ConfigMap
44
metadata:
@@ -11,6 +11,7 @@ metadata:
1111
heritage: {{ .Release.Service }}
1212
data:
1313
pinot-broker.conf: |-
14+
pinot.service.role = BROKER
1415
pinot.broker.client.queryPort={{ .Values.broker.port }}
1516
pinot.broker.routing.table.builder.class={{ .Values.broker.routingTable.builderClass }}
1617
pinot.preferHostnameInDefaultInstanceId=true

helm/templates/controller/configmap.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if .Values.controller.enabled }}
1+
{{- if or .Values.controller.enabled .Values.servicemanager.enabled }}
22
apiVersion: v1
33
kind: ConfigMap
44
metadata:
@@ -11,6 +11,7 @@ metadata:
1111
heritage: {{ .Release.Service }}
1212
data:
1313
pinot-controller.conf: |-
14+
pinot.service.role = CONTROLLER
1415
controller.helix.cluster.name={{ .Values.cluster.name }}
1516
controller.port={{ .Values.controller.port }}
1617
{{- if .Values.controller.vip.enabled }}

helm/templates/minion/configmap.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if .Values.minion.enabled }}
1+
{{- if or .Values.minion.enabled .Values.servicemanager.enabled }}
22
apiVersion: v1
33
kind: ConfigMap
44
metadata:
@@ -11,6 +11,7 @@ metadata:
1111
heritage: {{ .Release.Service }}
1212
data:
1313
pinot-minion.conf: |-
14+
pinot.service.role = MINION
1415
pinot.minion.port={{ .Values.minion.port }}
1516
pinot.set.instance.id.to.hostname=true
1617
{{- if .Values.minion.persistence.enabled }}

helm/templates/server/configmap.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if .Values.server.enabled }}
1+
{{- if or .Values.server.enabled .Values.servicemanager.enabled }}
22
{{- range $name,$tierConfig := omit .Values.server.tiers "default" }}
33
{{- $tier := mergeOverwrite (deepCopy (omit $.Values.server "tiers")) (deepCopy $.Values.server.tiers.default) (deepCopy $tierConfig) }}
44
---
@@ -22,6 +22,7 @@ metadata:
2222
heritage: {{ $.Release.Service }}
2323
data:
2424
pinot-server.conf: |-
25+
pinot.service.role = SERVER
2526
pinot.server.netty.port={{ $tier.ports.netty }}
2627
pinot.server.adminapi.port={{ $tier.ports.admin }}
2728
pinot.server.grpc.port={{ $tier.ports.grpc }}

helm/templates/servicemanager/configmap.yaml

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)