cBioPortal / GSoC

Documentation repository of Google Summer of Code (GSoC) project ideas for cBioPortal and related projects
106 stars 41 forks source link

Single command to run cBioPortal (Docker Compose & Helm Chart) #78

Closed inodb closed 3 years ago

inodb commented 4 years ago

Background: Our current recommended way of deploying cBioPortal requires the user to run several docker commands to get cBioPortal running: https://docs.cbioportal.org/2.1.1-deploy-with-docker-recommended/docker. Ideally there would be a single command with further explanation of how the different parts are connected. A common approach for launching multiple Docker services is using Docker Compose. That allows you to start the whole system with one command: docker-compose up. Aside from using Docker Compose it would be nice if a way to start the system using kubernetes was provided. For kubernetes helm is often used to set up a complete system. A single command like helm install --name cbioportal cbioportal should set up all services required for cBioPortal with reasonable defaults.

Goal: Provide a single command to run cBioPortal

Approach:

Need skills:

Possible mentors: @inodb @dippindots @leexgh

aditya300899 commented 4 years ago

I'd like to do this project. Please guide me accordingly.

Dharmesh-Poddar commented 4 years ago

@inodb I would like to work on this project.