<p>I am trying to deploy service using helm chart on kubernetes cluster. It is throwing error as </p>

<blockquote>
  <p>"Error: Non-absolute URLs should be in form of
  repo_name/path_to_chart, got: guestbook"</p>
</blockquote>

<p>Here is the guestbook service that i am deploying <a href="https://github.com/phcollignon/helm/tree/master/lab5_helm_chart_version1/" rel="nofollow noreferrer">https://github.com/phcollignon/helm/tree/master/lab5_helm_chart_version1/</a></p>

<p>provider.helm v2.14.3</p>

<p>provider.kubernetes v1.16</p>

<pre><code>$ kubectl version
Client Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.0", GitCommit:"2bd9643cee5b3b3a5ecbd3af49d09018f0773c77", GitTreeState:"clean", BuildDate:"2019-09-18T14:36:53Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.0", GitCommit:"2bd9643cee5b3b3a5ecbd3af49d09018f0773c77", GitTreeState:"clean", BuildDate:"2019-09-18T14:27:17Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"linux/amd64"}
</code></pre>

<pre><code>$ helm install guestbook
Error: failed to download "guestbook" (hint: running `helm repo update` may help)
</code></pre>

<pre><code>$ helm version
Client: &amp;version.Version{SemVer:"v2.14.3", GitCommit:"0e7f3b6637f7af8fcfddb3d2941fcc7cbebb0085", GitTreeState:"clean"}
Server: &amp;version.Version{SemVer:"v2.14.3", GitCommit:"0e7f3b6637f7af8fcfddb3d2941fcc7cbebb0085", GitTreeState:"clean"}
</code></pre>

<pre><code>$ helm install guestbook --debug
[debug] Created tunnel using local port: '39069'

[debug] SERVER: "127.0.0.1:39069"

[debug] Original chart version: ""
Error: Non-absolute URLs should be in form of repo_name/path_to_chart, got: guestbook
</code></pre>

<p>There are five different ways you can express the chart you want to install:</p>

<ol>
<li>By chart reference: <code>helm install stable/mariadb</code></li>
<li>By path to a packaged chart: <code>helm install ./nginx-1.2.3.tgz</code></li>
<li>By path to an unpacked chart directory: <code>helm install ./nginx</code></li>
<li>By absolute URL: <code>helm install https://example.com/charts/nginx-1.2.3.tgz</code></li>
<li>By chart reference and repo url: <code>helm install --repo https://example.com/charts/ nginx</code></li>
</ol>

<p>There is example using option number <strong>3</strong></p>

<p>Download github repository using this command:</p>

<pre><code>git clone https://github.com/phcollignon/helm
</code></pre>

<p>Then go to the <strong>lab5_helm_chart_version1</strong> file</p>

<pre><code>cd helm/lab5_helm_chart_version1
</code></pre>

<p>And simply use helm install to create guestbook</p>

<pre><code>helm install chart/guestbook/ --name guestbook
</code></pre>
