Change to make spark home path configurable. (#3964)

* Change to make spark home path configurable.

* Changed chart version.
This commit is contained in:
Jhon Anderson Cardenas
2018-03-14 10:31:06 -07:00
committed by k8s-ci-robot
parent db54a3701b
commit 154e6c8ee7
5 changed files with 7 additions and 4 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: spark
version: 0.1.10
version: 0.1.11
description: Fast and general-purpose cluster computing system.
home: http://spark.apache.org
icon: http://spark.apache.org/images/spark-logo-trademark.png
@@ -59,7 +59,7 @@ spec:
- name: {{ template "master-fullname" . }}
image: "{{ .Values.Master.Image }}:{{ .Values.Master.ImageTag }}"
command: ["/bin/sh","-c"]
args: ["echo $(hostname -i) {{ template "master-fullname" . }} >> /etc/hosts; /opt/spark/bin/spark-class org.apache.spark.deploy.master.Master"]
args: ["echo $(hostname -i) {{ template "master-fullname" . }} >> /etc/hosts; {{ .Values.Spark.Path }}/bin/spark-class org.apache.spark.deploy.master.Master"]
ports:
- containerPort: {{ .Values.Master.ContainerPort }}
- containerPort: {{ .Values.WebUi.ContainerPort }}
+1 -1
View File
@@ -8,7 +8,7 @@ spec:
containers:
- name: {{ .Release.Name }}-sql-test
image: {{ .Values.Master.Image }}:{{ .Values.Master.ImageTag }}
command: ["/opt/spark/bin/spark-sql", "--master",
command: ["{{ .Values.Spark.Path }}/bin/spark-sql", "--master",
"spark://{{ .Release.Name }}-master:{{ .Values.Master.ServicePort }}", "-e",
"show databases;"]
restartPolicy: Never
@@ -25,7 +25,7 @@ spec:
containers:
- name: {{ template "worker-fullname" . }}
image: "{{ .Values.Worker.Image }}:{{ .Values.Worker.ImageTag }}"
command: ["/opt/spark/bin/spark-class", "org.apache.spark.deploy.worker.Worker", "spark://{{ template "master-fullname" . }}:{{ .Values.Master.ServicePort }}"]
command: ["{{ .Values.Spark.Path }}/bin/spark-class", "org.apache.spark.deploy.worker.Worker", "spark://{{ template "master-fullname" . }}:{{ .Values.Master.ServicePort }}"]
ports:
- containerPort: {{ .Values.Worker.ContainerPort }}
resources:
+3
View File
@@ -3,6 +3,9 @@
# Declare name/value pairs to be passed into your templates.
# name: value
Spark:
Path: "/opt/spark"
Master:
Name: master
Image: "k8s.gcr.io/spark"