Originate / exosphere

A modern cloud-based micro-service framework
MIT License
17 stars 6 forks source link

exo deploy: db support (mongo) #504

Open charlierudolph opened 7 years ago

charlierudolph commented 7 years ago

Using space-tweet as the example

@hugobho please add any details you have here or tag others that will be able to give us more detail

charlierudolph commented 7 years ago

@kevgo how important do you think this is compared to relational database? (#505)

kevgo commented 7 years ago

We can start with relational databases on RDS first, like Aurora and Postgres. RDS doesn't seem to support MongoDB, so Mongo is lower priority.

hugoesthere commented 7 years ago

@alexdavid or @chrizkim any input? I've only setup non-relational dbs outside of AWS, not even sure what that looks like with Terraform.

alexdavid commented 7 years ago

In either case we will need to allow users to manually create terraform entries anyway (this is why I wanted to treat the terraform file less like a lock file). I don't think we want to tackle this yet and we should just suggest having users create their RDS (or whatever they need) manually for now.

kevgo commented 7 years ago

We can also change SpaceTweet to use something else than Mongo. Postgres would work as well.