<p>I'm using the instructions from <a href="https://zero-to-jupyterhub.readthedocs.io/en/stable/" rel="nofollow noreferrer">Zero to jupyterhub with kubernetes</a> to install a jupyterhub in a minikube:</p>

<p>When I run the  command in step 2 shown below:</p>

<pre><code>RELEASE=jhub   
NAMESPACE=jhub

~/minik$ helm upgrade --install $RELEASE jupyterhub/jupyterhub   --namespace $NAMESPACE    --version 0.7.0   --values config.yaml  --debug --dry-run
</code></pre>

<p>I get this error:</p>

<pre><code>[debug] Created tunnel using local port: '42995'

[debug] SERVER: "127.0.0.1:42995"

[debug] Fetched jupyterhub/jupyterhub to
 /home1/chrisj/.helm/cache/archive/jupyterhub-0.7.0.tgz

Release "jhub" does not exist. Installing it now.
[debug] CHART PATH: /home1/chrisj/.helm/cache/archive/jupyterhub-0.7.0.tgz

Error: render error in "jupyterhub/templates/proxy/autohttps/service.yaml": template: jupyterhub/templates/proxy/autohttps/service.yaml:1:26: executing "jupyterhub/templates/proxy/autohttps/service.yaml" at &lt;.Values.proxy.https....&gt;: can't evaluate field https in type interface {}
</code></pre>

ChrisJ
<p>I have deployed Jupyterhub on minikube correctly using the provided tutorial, then I deleted it using helm delete, and tried to deploy it again with <code>helm upgrade --install</code>. I got similar error as you have posted. For me using:
<code>helm delete --purge jhub</code> solved the problem. </p>

<p>PS: If this will not help you, please provide some more details, like <code>helm version</code>, <code>kubectl get pods --all-namespaces</code> </p>
