<p>Trying to set up the jupyterhub server on Google Kubernetes following this <a href="https://zero-to-jupyterhub.readthedocs.io/en/latest/create-k8s-cluster.html" rel="nofollow noreferrer">tutorial</a>. Everything went through fine. But when I install jupyterhub/jupyterhub image with helm, it's always showing the pods are pending:</p>

<pre><code>kubectl --namespace=jupyter-server get pod

NAME                     READY     STATUS    RESTARTS   AGE
hub-6dbd4df8b8-nqvnf     0/1       Pending   0          17h
proxy-7bb666576c-fx726   0/2       Pending   0          17h
</code></pre>

<p>Even after 17 hours.</p>

<p>The <code>helm</code> version is <code>2.6.2</code> as suggested in the <a href="https://zero-to-jupyterhub.readthedocs.io/en/latest/setup-helm.html" rel="nofollow noreferrer">tutorial</a>. And I am using 3 <code>f1-micro</code> instances in the kubernetes cluster. Are these instances too small?  Thanks for any advice.</p>

<p>Try describing the pod, and the describing the nodes in the cluster, to get more info about why exactly they're still pending:</p>

<pre><code>kubectl describe po/hub-6dbd4df8b8-nqvnf -n jupyter-server
kubectl describe po/proxy-7bb666576c-fx726 -n jupyter-server

kubectl describe nodes
</code></pre>
