Hacker News new | ask | show | jobs
by sillypog 3684 days ago
At Bleacher Report we use a Ruby app called Gantree to manage this process. It pulls in appropriate ebextensions for the deploy by taking a convention over configuration approach, deriving the correct extensions from the stack name.

https://github.com/feelobot/gantree

2 comments

Funny choice of name; there's a project that does zero-downtime docker deployments called gantry[0].

[0]: https://github.com/devtable/gantryd

From the Gantree README:

"The name is derived from the word gantry which is a large crane used in ports to pick up shipping containers and load them on a ship. Gantry was already taken so I spelled it "tree" because the primary use is for elastic beanstalk and I guess a beanstalk is a form of tree?"

This is awesome! Thanks for sharing :) I've been looking for tools to abstract the process even more so than I'm doing now. Will definitely try to get Gantree up and running.