litl / galaxy

Docker Micro-PaaS
MIT License
119 stars 19 forks source link

Remove cloudformation from galaxy #264

Open jbardin opened 9 years ago

jbardin commented 9 years ago

Galaxy (the galaxy command) tried to manage the physical pools via aws cloudformation. This mixing of configuration, code, and dependency on AWS specifics has made for a large amount of inflexible code, which is also tied to our own internal configurations. Fixes problems like issue #252

joeshaw commented 9 years ago

there are a handful of commands in galaxy that aren't in commander. the one i use most often is pg:psql. Having it autofill DATABASE_URL into psql is pretty handy, but maybe I can find another way to do that. app:backup and app:restore are also galaxy-only currently, but were those deprecated in favor of the specialized dump/restore cools?

jbardin commented 9 years ago

I think we can move any required functionality into the single command. I don't think those couple things are a reason to keep galaxy.

The dump/restore commands can probably be cleaned up to replace the app:backup/restore. They're very similar, it just has some extra state info for the redis/consul conversion.

joeshaw commented 9 years ago

Yeah, didn't mean as a reason to keep around galaxy, just that i'd like to make sure we address those before we kill galaxy.