<p>I am trying to make Skaffold work with Helm.</p>
<p>Below is my <em><strong>skaffold.yml</strong></em> file:</p>
<pre><code>apiVersion: skaffold/v2beta23
kind: Config
metadata:
  name: test-app
build:
  artifacts:
  - image: test.common.repositories.cloud.int/manager/k8s
    docker:
      dockerfile: Dockerfile
deploy:
  helm:
    releases:
    - name: my-release
      artifactOverrides:
        image: test.common.repositories.cloud.int/manager/k8s
      imageStrategy:
        helm: {}
</code></pre>
<p>Here is my <em><strong>values.yaml</strong></em>:</p>
<pre><code>image:
  repository: test.common.repositories.cloud.int/manager/k8s
  tag: 1.0.0
</code></pre>
<p>Running the <em>skaffold</em> command results in:</p>
<pre><code>...
Starting deploy...
Helm release my-release not installed. Installing...
Error: INSTALLATION FAILED: failed to download &quot;&quot;
deploying &quot;my-release&quot;: install: exit status 1

</code></pre>
<p>Does anyone have an idea, what is missing here?!</p>

<p>I believe this is happening because you have not specified a chart to use for the helm release. I was able to reproduce your issue by commenting out the <code>chartPath</code> field in the <code>skaffold.yaml</code> file of the <a href="https://github.com/GoogleContainerTools/skaffold/tree/main/examples/helm-deployment" rel="nofollow noreferrer"><code>helm-deployment</code> example</a> in the Skaffold repo.</p>
<p>You can specify a local chart using the <a href="https://skaffold.dev/docs/references/yaml/#deploy-helm-releases-chartPath" rel="nofollow noreferrer"><code>deploy.helm.release.chartPath</code></a> field or a remote chart using the <a href="https://skaffold.dev/docs/references/yaml/#deploy-helm-releases-remoteChart" rel="nofollow noreferrer"><code>deploy.helm.release.remoteChart</code></a> field.</p>
