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

Online repo for environments #71

Closed
pennings-tamu opened this issue Jan 23, 2025 · 0 comments
Closed

Online repo for environments #71

pennings-tamu opened this issue Jan 23, 2025 · 0 comments

Comments

@pennings-tamu
Copy link
Collaborator

pennings-tamu commented Jan 23, 2025

All the available repos a user can import are stored inside this repo under environments-repo/. This was always just a temporary solution. The goal was to use a proper outside "env-store".

Plan:

  1. create env-store that holds all the envs (elements can be stored as json objects, database format, etc)
  2. make the JSON file describing the env required; right now, it's optional; aside from the name and description, it should also include the cluster the env is created for (later, we can add more fields, e.g., class of env).
  3. update import window to retrieve envs from the env-store instead of the directory. Add a filter for cluster name later. Future features include ,add additional filters
  4. after selecting, drona will import the env to the user's directory

For the env-store there are different options. Oneoption is the public GitHub repo where we retrieve it from. Also makes it easy to manage envs and for other parties to upload new envs. Alternatively, we host it somewhere else (e.g. on our clusters).

@pennings-tamu pennings-tamu changed the title Create repo for environments Online repo for environments Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant