Eric Holmes

Results 90 issues of Eric Holmes

In some cases, you want to run something before a deployment goes out. For example, a frontend application may need to upload assets to s3, or a backend application may...

enhancement

Currently `emp restart` has the following behavior: - `emp restart` will do a rolling restart of all processes. The implementation is weird since we perform a new release, when we...

enhancement

Docker does this when you provide the `-D` flag, and it's pretty handy. We should do something similar, so it's easy to profile, see goroutines, and get expvars.

enhancement

Docker 1.12 brings an [experimental feature to deploy a bundle describing the tasks to run](https://github.com/docker/docker/blob/master/experimental/docker-stacks-and-bundles.md). Conveniently, this manifest looks an awful lot like scheduler.App. This is pretty cool, because it...

enhancement

It could be nice to integrate with a 2FA provider like duo/authy to support requiring 2FA for various actions (e.g. `emp run`).

enhancement

Useful if you want to dump and restore an Empire environment: 1. dump postgres db. 2. import it elsewhere. 3. Re-submit releases.

enhancement

ECS recently added support for setting deployment thresholds for an ECS service: https://aws.amazon.com/blogs/compute/amazon-ecs-launches-new-deployment-capabilities-cloudwatch-metrics-singapore-and-frankfurt-regions/ This can be a breaking/annoying change for previous Empire deployments; the old behavior of ECS was to...

enhancement

I think it would be really cool to have built in support for an `/empire` slack command. e.g. ``` /empire ps -a app /empire restart -a app /empire scale web=2...

enhancement

Right now, If I `cd` to an empty directory, and execute `walk`, this is what I see: ```console dir $ walk dir $ ``` No output. `walk` is doing the...

enhancement

Let's say you want a Walkfile that installs homebrew taps: ```sh #!/bin/bash phase=$1 target=$2 case $target in *.tap) case $phase in exec) brew tap ${target%.tap} ;; esac ;; esac ```...