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
@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