Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I setup and deploy a database with Deis (PaaS)

I'm trying to setup a database with Deis. I know this is possible, but there doesn't seem to be any documentation about how to do it other than setting an ENV variable.How could I setup say a MongoDB or Cassandra docker container and then deploy that and have my deis app use it?

like image 367
Cameron A. Ellis Avatar asked Apr 25 '14 16:04

Cameron A. Ellis


1 Answers

If you're trying to deploy now, a possible solution is to set up a docker container, have it publicly route-able, and then configure your application to use that container through an environment variable following Heroku's 12 factor app best practices. There is a feature request for a Deis service gateway that will act like Heroku's Add-on Marketplace, but it's not there yet.

like image 164
bacongobbler Avatar answered Sep 21 '22 18:09

bacongobbler