I am using Docker On Mac with K8 and trying to install Zeppelin on K8 so as to try out Spark jobs.
I am following https://zeppelin.apache.org/docs/0.9.0-SNAPSHOT/quickstart/kubernetes.html and got stuck at the first step itself
On executing kubectl apply -f zeppelin-server.yaml
,I am getting:
NAME READY STATUS RESTARTS AGE
zeppelin-server-7cddf7f7bf-gxc2q 2/3 ImagePullBackOff 0 16s
Events:
I have not modified anything in the file.
There seems to be an inconsistency between the Zeppelin image published on Docker hub and the Zeppelin image referenced in the config file on the Zeppelin homepage.
With this commit the image in the config file has been changed from zeppelin
to zeppelin-server
(as well as some other changes have been implemented). It looks like that the new image has not yet been pushed to Docker hub.
To get the Zeppelin deployment running using the config file from the Zeppelin homepage, try to change three lines in the config file:
apache/zeppelin:0.9.0
. This name can be seen here.ZEPPELIN_HOME
should be set to /zeppelin
. This corresponds to the value of Z_HOME
in the Docker file of the image.apache/zeppelin:0.9.0
Another option would be to revert to an older version of the config file.