Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-namespace support for applicationset #10655

Closed
TMaYaD opened this issue Sep 21, 2022 · 5 comments · Fixed by #12378
Closed

Multi-namespace support for applicationset #10655

TMaYaD opened this issue Sep 21, 2022 · 5 comments · Fixed by #12378
Labels
component:application-sets Bulk application management related enhancement New feature or request

Comments

@TMaYaD
Copy link

TMaYaD commented Sep 21, 2022

Summary

Following #9755 and #10270, it would be nice to have similar support for applicationsets as well.

Motivation

We are currently using SCM discovery to deploy new environments for each branch. Each environment consists of multiple applications following app of apps pattern and it would be nice to setup each environment in its own namespace and project.

Proposal

applicationset-controller should respect the same arguments / configmap entries supported by application-controller.

@TMaYaD TMaYaD added the enhancement New feature or request label Sep 21, 2022
@robertbublik
Copy link

Yes please! Thanks to 2.5.0 I was finally able to place Argo Apps in their respective namespaces and only miss AppSets :)

@tossmilestone
Copy link
Contributor

Hope this feature could be done in 2.6.0, it's very important if we want to support isolation of applicationset into multi-namespaces.

@crenshaw-dev
Copy link
Member

Please take a look at this PR and see if it will solve your use cases: #12378

@crenshaw-dev crenshaw-dev added the component:application-sets Bulk application management related label Feb 15, 2023
@eightseventhreethree
Copy link

Would this PR resolve an issue where I've installed argocd in a namespace like: argocd-foo and I have all my configs defined in argocd-foo including ApplicationSets, and I get the following error when trying to have them render:
"application references project xyz which does not exist" even though it does exist in the namespace? I tried setting the configmap value, etc. Version: v2.7.3+e7891b8.dirty

@crenshaw-dev
Copy link
Member

@eightseventhreethree that's super weird, sounds like a separate bug to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:application-sets Bulk application management related enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants