Skip to content

Commit 25ab7f7

Browse files
author
Naseem
authored
Merge pull request #45 from arpitjindal97/master
Added cassandra auth variables in spark job
2 parents 0f9cbee + 92842b5 commit 25ab7f7

4 files changed

Lines changed: 16 additions & 5 deletions

File tree

charts/jaeger/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
appVersion: 1.16.0
33
description: A Jaeger Helm chart for Kubernetes
44
name: jaeger
5-
version: 0.19.2
5+
version: 0.19.3
66
keywords:
77
- jaeger
88
- opentracing

charts/jaeger/templates/_helpers.tpl

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,13 +218,10 @@ We truncate at 63 chars because some Kubernetes name fields are limited to this
218218
{{- $host := printf "%s" .Values.storage.elasticsearch.nameOverride | trunc 63 | trimSuffix "-" -}}
219219
{{- printf "%s://%s:%s" .Values.storage.elasticsearch.scheme $host $port }}
220220
{{- else }}
221-
{{- $host := printf "%s-%s-%s" .Release.Name "elasticsearch" "client" | trunc 63 | trimSuffix "-" -}}
222-
{{- printf "%s://%s:%s" .Values.storage.elasticsearch.scheme $host $port }}
223-
{{- end -}}
224-
{{- else }}
225221
{{- printf "%s://%s:%s" .Values.storage.elasticsearch.scheme .Values.storage.elasticsearch.host $port }}
226222
{{- end -}}
227223
{{- end -}}
224+
{{- end -}}
228225

229226
{{- define "jaeger.hotrod.tracing.host" -}}
230227
{{- default (include "jaeger.agent.name" .) .Values.hotrod.tracing.host -}}

charts/jaeger/templates/spark-cronjob.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,26 @@ spec:
3131
image: {{ .Values.spark.image }}:{{ .Values.spark.tag }}
3232
imagePullPolicy: {{ .Values.spark.pullPolicy }}
3333
env:
34+
{{- range $key, $value := .Values.spark.cmdlineParams }}
35+
- name: {{ $key | replace "." "_" | replace "-" "_" | upper | quote }}
36+
value: {{ $value | quote }}
37+
{{- end }}
3438
- name: STORAGE
3539
value: {{ .Values.storage.type }}
3640
{{- if eq .Values.storage.type "cassandra" }}
3741
- name: CASSANDRA_CONTACT_POINTS
3842
value: {{ template "cassandra.contact_points" . }}
3943
- name: CASSANDRA_KEYSPACE
4044
value: {{ .Values.storage.cassandra.keyspace }}
45+
{{- if .Values.storage.cassandra.usePassword }}
46+
- name: CASSANDRA_PASSWORD
47+
valueFrom:
48+
secretKeyRef:
49+
name: {{ if .Values.storage.cassandra.existingSecret }}{{ .Values.storage.cassandra.existingSecret }}{{- else }}{{ include "jaeger.fullname" . }}-cassandra{{- end }}
50+
key: password
51+
{{- end }}
52+
- name: CASSANDRA_USERNAME
53+
value: {{ .Values.storage.cassandra.user }}
4154
{{- end }}
4255
{{- if eq .Values.storage.type "elasticsearch" }}
4356
- name: ES_NODES

charts/jaeger/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,7 @@ spark:
345345
image: jaegertracing/spark-dependencies
346346
tag: latest
347347
pullPolicy: Always
348+
cmdlineParams: {}
348349
schedule: "49 23 * * *"
349350
successfulJobsHistoryLimit: 5
350351
failedJobsHistoryLimit: 5

0 commit comments

Comments
 (0)