<p>I cannot make applicationset to generate applications, I'm using this config:</p>
<pre><code>apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
  name: apps
  namespace: argocd
spec:
  generators:
    - git:
        repoURL: git@github.com:test/test.git
        revision: master
        directories:
          - path: apps/values/app1/*
  template:
    metadata:
      name: test
      namespace: argocd
    spec:
      project: test
      source:
        repoURL: git@github.com:test/test.git
        path: apps
        targetRevision: master
        helm:
          releaseName: test
          valueFiles:
            - values/app1/development.yaml
      destination:
        server: &quot;https://kubernetes.default.svc&quot;
        namespace: test
</code></pre>
<p>I delibarately removed all templated syntax, ie. '{{...}}' to simplify things. The Helm repo is in the same repository (templates, values and Chart files).</p>
<p>Here the folder structure:</p>
<pre><code>--apps
----Chart.yaml
----templates
----application-set.yaml   &lt;=== specified above
----values
------app1
--------development.yaml   &lt;=== it will contain more environment
</code></pre>
<p>Can you spot what the issue is?</p>
<p>PS. Logs of applicationset controller showed only that nothing is generated.</p>

Murakami
<p>According to your description, there's no directories under <code>apps/values/app1/</code>: there's only one Yaml file.</p>
<p>Thus the ApplicationSet doesn't see any directory and doesn't generate any Application.</p>
