galaxy icon indicating copy to clipboard operation
galaxy copied to clipboard

Remove cloudformation from galaxy

Open jbardin opened this issue 9 years ago • 3 comments

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

  • Drop the stacks package, and move all cloudformation templating into proper config management
  • Remove the galaxy command entirely.

jbardin avatar Aug 25 '15 14:08 jbardin

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?

joeshaw avatar Aug 25 '15 14:08 joeshaw

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.

jbardin avatar Aug 25 '15 15:08 jbardin

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.

joeshaw avatar Aug 25 '15 15:08 joeshaw