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

Replace the current projects code engine DA with a singular project DA #134

Open
ocofaigh opened this issue Nov 26, 2024 · 0 comments
Open

Comments

@ocofaigh
Copy link
Member

The projects DA variation was created in a way where a list of projects can be passed to the DA and it would create them. Due to EPX limitations, we had to add a "hack" to the outputs to individually output each project like project_1_id, project_2_name, etc etc.

The above approach is hacky, and we should refactor the DA so it only ever configures 1 project. Any stack needing to create more than 1 (such as the RAG stack) should call the DA multiple times.

During refactoring, the DA should be extended to support project level configurations, such as Event subscriptions, Service bindings, Image builds, Domain mappings, Secrets and configmaps, and Integrations:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants