Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
c0fba82d
Commit
c0fba82d
authored
Oct 24, 2015
by
Zach Loafman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Spark: Bump images to 1.5.1, add Makefile
parent
e05819f3
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
44 additions
and
14 deletions
+44
-14
Makefile
examples/spark/images/Makefile
+28
-0
Dockerfile
examples/spark/images/base/Dockerfile
+7
-5
Dockerfile
examples/spark/images/driver/Dockerfile
+1
-1
Dockerfile
examples/spark/images/master/Dockerfile
+1
-1
Dockerfile
examples/spark/images/worker/Dockerfile
+2
-2
spark-driver.json
examples/spark/spark-driver.json
+1
-1
spark-master-controller.yaml
examples/spark/spark-gluster/spark-master-controller.yaml
+1
-1
spark-worker-controller.yaml
examples/spark/spark-gluster/spark-worker-controller.yaml
+1
-1
spark-master.json
examples/spark/spark-master.json
+1
-1
spark-worker-controller.json
examples/spark/spark-worker-controller.json
+1
-1
No files found.
examples/spark/images/Makefile
0 → 100644
View file @
c0fba82d
all
:
push
# To bump the Spark version, bump the version in base/Dockerfile, bump
# this tag, and bump the uses of this tag in
# worker/master/driver.
TAG
=
1.5.1_v1
containers
:
docker build
-t
gcr.io/google_containers/spark-base base
docker tag gcr.io/google_containers/spark-base gcr.io/google_containers/spark-base:
$(TAG)
docker build
-t
gcr.io/google_containers/spark-worker worker
docker tag gcr.io/google_containers/spark-worker gcr.io/google_containers/spark-worker:
$(TAG)
docker build
-t
gcr.io/google_containers/spark-master master
docker tag gcr.io/google_containers/spark-master gcr.io/google_containers/spark-master:
$(TAG)
docker build
-t
gcr.io/google_containers/spark-driver driver
docker tag gcr.io/google_containers/spark-driver gcr.io/google_containers/spark-driver:
$(TAG)
push
:
containers
gcloud docker push gcr.io/google_containers/spark-base
gcloud docker push gcr.io/google_containers/spark-base:
$(TAG)
gcloud docker push gcr.io/google_containers/spark-worker
gcloud docker push gcr.io/google_containers/spark-worker:
$(TAG)
gcloud docker push gcr.io/google_containers/spark-master
gcloud docker push gcr.io/google_containers/spark-master:
$(TAG)
gcloud docker push gcr.io/google_containers/spark-driver
gcloud docker push gcr.io/google_containers/spark-driver:
$(TAG)
clean
:
examples/spark/images/base/Dockerfile
View file @
c0fba82d
...
...
@@ -3,14 +3,16 @@ FROM java:latest
RUN
apt-get update
-y
RUN
apt-get
install
-y
scala
ENV
version 1.5.1
# Get Spark from some apache mirror.
RUN
mkdir
-p
/opt
&&
\
cd
/opt
&&
\
wget http://apache.mirrors.pair.com/spark/spark-
1.4.0/spark-1.4.0
-bin-hadoop2.6.tgz
&&
\
tar
-zvxf
spark-
1.4.0
-bin-hadoop2.6.tgz
&&
\
rm
spark-
1.4.0
-bin-hadoop2.6.tgz
&&
\
ln
-s
spark-
1.4.0
-bin-hadoop2.6 spark
&&
\
echo
Spark installed
in
/opt
wget http://apache.mirrors.pair.com/spark/spark-
${
version
}
/spark-
${
version
}
-bin-hadoop2
.6.tgz
&&
\
tar
-zvxf
spark-
${
version
}
-bin-hadoop2
.6.tgz
&&
\
rm
spark-
${
version
}
-bin-hadoop2
.6.tgz
&&
\
ln
-s
spark-
${
version
}
-bin-hadoop2
.6 spark
&&
\
echo
Spark
${
version
}
installed
in
/opt
ADD
log4j.properties /opt/spark/conf/log4j.properties
ADD
setup_client.sh /
...
...
examples/spark/images/driver/Dockerfile
View file @
c0fba82d
FROM
gcr.io/google_containers/spark-base:1.
4.0
_v1
FROM
gcr.io/google_containers/spark-base:1.
5.1
_v1
ADD
start.sh /start.sh
CMD
["/start.sh"]
examples/spark/images/master/Dockerfile
View file @
c0fba82d
FROM
gcr.io/google_containers/spark-base:1.
4.0
_v1
FROM
gcr.io/google_containers/spark-base:1.
5.1
_v1
ADD
start.sh /
ADD
log4j.properties /opt/spark/conf/log4j.properties
...
...
examples/spark/images/worker/Dockerfile
View file @
c0fba82d
FROM
gcr.io/google_containers/spark-base:1.
4.0
_v1
FROM
gcr.io/google_containers/spark-base:1.
5.1
_v1
ADD
start.sh /
ADD
log4j.properties /opt/spark/conf/log4j.properties
EXPOSE
8080
ENTRYPOINT
["/start.sh"]
examples/spark/spark-driver.json
View file @
c0fba82d
...
...
@@ -11,7 +11,7 @@
"containers"
:
[
{
"name"
:
"spark-driver"
,
"image"
:
"gcr.io/google_containers/spark-driver:1.
4.0
_v1"
,
"image"
:
"gcr.io/google_containers/spark-driver:1.
5.1
_v1"
,
"resources"
:
{
"limits"
:
{
"cpu"
:
"100m"
...
...
examples/spark/spark-gluster/spark-master-controller.yaml
View file @
c0fba82d
...
...
@@ -15,7 +15,7 @@ spec:
spec
:
containers
:
-
name
:
spark-master
image
:
gcr.io/google_containers/spark-master
image
:
gcr.io/google_containers/spark-master
:1.5.1_v1
ports
:
-
containerPort
:
7077
volumeMounts
:
...
...
examples/spark/spark-gluster/spark-worker-controller.yaml
View file @
c0fba82d
...
...
@@ -16,7 +16,7 @@ spec:
spec
:
containers
:
-
name
:
spark-worker
image
:
gcr.io/google_containers/spark-worker
image
:
gcr.io/google_containers/spark-worker
:1.5.1_v1
ports
:
-
containerPort
:
8888
volumeMounts
:
...
...
examples/spark/spark-master.json
View file @
c0fba82d
...
...
@@ -11,7 +11,7 @@
"containers"
:
[
{
"name"
:
"spark-master"
,
"image"
:
"gcr.io/google_containers/spark-master:1.
4.0
_v1"
,
"image"
:
"gcr.io/google_containers/spark-master:1.
5.1
_v1"
,
"ports"
:
[
{
"containerPort"
:
7077
...
...
examples/spark/spark-worker-controller.json
View file @
c0fba82d
...
...
@@ -23,7 +23,7 @@
"containers"
:
[
{
"name"
:
"spark-worker"
,
"image"
:
"gcr.io/google_containers/spark-worker:1.
4.0
_v1"
,
"image"
:
"gcr.io/google_containers/spark-worker:1.
5.1
_v1"
,
"ports"
:
[
{
"hostPort"
:
8888
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment