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

Create a separate installer for SODA Dashboard and all its dependencies #675

Closed
3 tasks
anvithks opened this issue Nov 22, 2022 · 0 comments · Fixed by #678 · May be fixed by #676
Closed
3 tasks

Create a separate installer for SODA Dashboard and all its dependencies #675

anvithks opened this issue Nov 22, 2022 · 0 comments · Fixed by #678 · May be fixed by #676
Assignees
Labels
enhancement New feature or request

Comments

@anvithks
Copy link
Member

Issue/Feature Description:
As part of the SODA project installation overhaul, the project installations are being built separately for all the SODA Framework projects.
The SODA Dashboard also must be able to be installed using an independent installer and also install all the dependencies needed for the Dashboard to operate properly.

  • SODA Dashboard
  • SODA Authentication using Keystone. (Required for Strato and Terra projects)
  • SRM Toolchain with Prometheus, Grafana and Alertmanager. (Required for Delfin visualization)

Why this issue to fixed / feature is needed(give scenarios or use cases):
The SODA project installers are being separated to enable users to install those framework projects that they wish to use and test. The previous installer made it mandatory for the user to install Keystone and dashboard irrespective of whether the project required auth.
This installer should enable the user to install the Dashboard, Keystone and SRM toolchain independently and use it along with any of the framework projects installed.
How to reproduce, in case of a bug:

Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)

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