monarch-initiative / monarch-app

Monarch Initiative website and API
https://monarchinitiative.org/
BSD 3-Clause "New" or "Revised" License
18 stars 6 forks source link

Update oai-plugin #862

Open kevinschaper opened 3 weeks ago

kevinschaper commented 3 weeks ago

@oneilsh has updated https://github.com/monarch-initiative/oai-monarch-plugin and we need to serve the new version

The repo has Makefile targets for building a docker image & running it in production mode. Right now it's running on a VM called oai-monarch-plugin and it's not clear how it's deployed, possibly just running it in the cli.

In the very short term, we could copy the VM and bring up a new VM, run the api manually and then switch the load balancer.

I think the right answer is to add a docker image build action to the repo, and then run the api via GKE, and the even right-er answer would be to set up the monarch plugin repo to both build it's docker image and deploy it