-
Notifications
You must be signed in to change notification settings - Fork 261
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
[Enhancement] Egeria file layout proposal to simplify deployment #7766
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 20 days if no further activity occurs. Thank you for your contributions. |
These are the current new layouts implemented so far. For the OMAG Server Platform runtime (see new module https://github.com/odpi/egeria/tree/main/open-metadata-distribution/omag-server-platform) the assembly includes samples and utilities designed to allow someone to explore the platform capabilities. It includes the Docker file to build a new docker container from the assembly. For the UI Application (see new module https://github.com/odpi/egeria/tree/main/open-metadata-distribution/egeria-ui-application) simply provides the application jar and associated files. |
Signed-off-by: Mandy Chessell <[email protected]>
Enhance omag-server-platform assembly (#7766)
Signed-off-by: Mandy Chessell <[email protected]>
Signed-off-by: Mandy Chessell <[email protected]>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 20 days if no further activity occurs. Thank you for your contributions. |
The new file layout is implemented here: https://github.com/odpi/egeria/tree/main/open-metadata-distribution/omag-server-platform |
Existing/related issue?
No response
Please describe the new behavior that that will improve Egeria
On today's community call we discussed a proposal to update the file layout of Egeria to simplify deployment in a production environment. We are currently considering these changes for the 4.3 release of Egeria (tentatively planned for September, 2023). Updates would be required to the Egeria's assembly, labs and helm charts.
The current file layout is:
While the current layout works, we propose changes to clarify and simplify the structure. The proposal suggests grouping of:
The following diagram shows the proposed changes.
Suggested changes include:
As always, we are looking for feedback from the community as we explore these proposals. Attached below is a draw.io file with the source for the diagrams above. We look forward to your thoughts and comments - and especially welcome your ideas on how we can continue to simplify deployment.
egeria_file_layout_community.drawio.zip
Alternatives
No response
Any Further Information?
No response
Would you be prepared to be assigned this issue to work on?
Yes
The text was updated successfully, but these errors were encountered: