Separate application per environment
waaghals opened this issue · comments
Patrick Berenschot commented
Each environment is its own ArgoCD application and includes all services for that environment.
When using many services (from base directory) the resulting ArgoCD application will become rather large.
Instead each service/environment combination should be their own folder.
This way the ArgoCD deployments can be much more granular.
- Promote individual application between environments
- View diff between rendered environments per application
- Workflow for adding new application to environment
- ArgoCD applicationset for all environments/application
- Automated overview of applications deployed per environment environments
- Automated overview of features deployed per application environment