The ApplicationSet controller manages multiple Argo CD Applications as a single ApplicationSet unit, supporting deployments to large numbers of clusters, deployments of large monorepos, and enabling secure Application self-service.
- scmProvider:
github:
# The GitHub organization to scan.
organization: my-org
# If true, scan every branch of every repository. If false, scan only the default branch. Defaults to false.
allBranches: true
filters:
- repositoryMatch: platform-daniel-tests
labelMatch: deploy
(setting allBranches to false doesn't make any difference)
We have a repository with a label created.
We are using
scmProvider
with filtersrepositoryMatch
+labelMatch
, 0 applications are being generated.Reading the Filters documentation I understand this combination should be possible.
scmProvider used
(setting
allBranches
to false doesn't make any difference)curl to github showing the label exists
applicationSet logs showing 0 applications generated