elixir-europe-training / Training-Metrics-Database

TMD - a database for aggregation of training metrics in ELIXIR
https://tmd.elixir-europe.org
MIT License
5 stars 0 forks source link

Describe TMD recreation with Ansible script #35

Open brane007 opened 8 months ago

brane007 commented 8 months ago

Create Ansible script that will allow complete recreation of TMD database and Django system on existing or new server

As a Node System Administrator, I want to recreate TMD, so that can create duplicate, backup or new instance of TMD.

Describe alternatives you've considered

Is your feature request related to a problem? Please describe.

Additional context

mihai-sysbio commented 8 months ago

Interesting idea. What does "recreate TMD" mean? In essence, each Node owns their data, so this duplication/backup is a bit tricky. Could you also provide a bit more context into why specifically an Ansible script? I'm asking to understand how this need captures the expectations of (many) Nodes, and the value it would provide over the very easy to follow Developer documentation.

pdmnyberg commented 8 months ago

I think Brane might have some more detail in regards of the need from a Node System Administrators perspective but for me as a developer I feel like it is valuable to have ansbile or something similar as a documentation of the expected production system. Since currently the runtime environment is not completely described in the repo. I think this is good to have if we are expected to be able to test the complete set of possible issues.