<p>I am using Docker On Mac with K8 and trying to install Zeppelin on K8 so as to try out Spark jobs.</p>
<p>I am following <a href="https://zeppelin.apache.org/docs/0.9.0-SNAPSHOT/quickstart/kubernetes.html" rel="nofollow noreferrer">https://zeppelin.apache.org/docs/0.9.0-SNAPSHOT/quickstart/kubernetes.html</a> and got stuck at the first step itself</p>
<p>On executing <code>kubectl apply -f zeppelin-server.yaml</code>,I am getting:</p>
<pre><code>NAME                                             READY   STATUS             RESTARTS   AGE
zeppelin-server-7cddf7f7bf-gxc2q                 2/3     ImagePullBackOff   0          16s
</code></pre>
<p>Events:</p>
<p><a href="https://i.stack.imgur.com/d1ZrE.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/d1ZrE.png" alt="enter image description here" /></a></p>
<p>I have not modified anything in the file.</p>

<p>There seems to be an inconsistency between the <a href="https://hub.docker.com/u/zeppelin" rel="nofollow noreferrer">Zeppelin image published on Docker hub</a> and the Zeppelin image referenced in the <a href="https://raw.githubusercontent.com/apache/zeppelin/master/k8s/zeppelin-server.yaml" rel="nofollow noreferrer">config file</a> on the Zeppelin homepage.</p>
<p>With <a href="https://github.com/apache/zeppelin/commit/90bfb7209bc74470e2cc33a0b71369d2e473e2f6#diff-ff3de7f03fa72c16dc83aa18c00d725d0f6318774bba6adc01ea45242c2740dc" rel="nofollow noreferrer">this commit</a> the image in the config file has been changed from <code>zeppelin</code> to <code>zeppelin-server</code> (as well as some other changes have been implemented). It looks like that the new image has not yet been pushed to Docker hub.</p>
<p>To get the Zeppelin deployment running using the config file from the Zeppelin homepage, try to change three lines in the config file:</p>
<ul>
<li>line 32: the name of the published image is <code>apache/zeppelin:0.9.0</code>. This name can be seen <a href="https://hub.docker.com/r/apache/zeppelin/tags" rel="nofollow noreferrer">here</a>.</li>
<li>line 33: <code>ZEPPELIN_HOME</code> should be set to <code>/zeppelin</code>. This corresponds to the value of <code>Z_HOME</code> in the <a href="https://hub.docker.com/r/apache/zeppelin/dockerfile" rel="nofollow noreferrer">Docker file</a> of the image.</li>
<li>line 177: the image name should be corrected here too and set to <code>apache/zeppelin:0.9.0</code></li>
</ul>
<p>Another option would be to revert to an older version of the <a href="https://github.com/apache/zeppelin/commits/master/k8s/zeppelin-server.yaml" rel="nofollow noreferrer">config file</a>.</p>
