<p>i am trying to use local repository image in helm chart.</p>
<pre><code>**
image: 
  repository: /root/back/test-image
  pullPolicy: Never
  tag: v1**
</code></pre>
<p>but it is throwing error.</p>
<pre><code>Events:
  Type     Reason         Age               From               Message
  ----     ------         ----              ----               -------
  Normal   Scheduled      31s               default-scheduler  Successfully assigned default/mychart-v1-****-*** to localhost.localdomain
  Warning  InspectFailed  8s (x4 over 31s)  kubelet            Failed to apply default image tag &quot;/root/backup/test-image:v1&quot;: couldn't parse image reference &quot;/root/backup/test-image:v1&quot;: invalid reference format
  Warning  Failed         8s (x4 over 31s)  kubelet            Error: InvalidImageName
</code></pre>

monu
<p>What do you mean local repository? Looking at your example, looks like you have a docker image saved to disk at <code>/root/back/test-image</code>. You cannot reference docker images on disk as an &quot;image&quot;. You need to &quot;load&quot; the image onto all the nodes and then you can provide the loaded image reference name as <code>image.repository</code> and set <code>image.pullPolicy: Never</code></p>
<pre><code>$ docker load &lt; /root/back/test-image
Loaded image: my_test_image:v1     # example reference - might vary for your image
</code></pre>
<p>Provide the image reference from above output - <code>my_test_image:v1</code> as <code>image.repository</code> value.</p>
