Deployment tooling/Cabal/2015-08-17

Things Scap is still missing

 * 1) config deployment
 * 2) Idempotency
 * 3) Rollback!
 * 4) Checks
 * 5) Port check
 * 6) request return checks
 * 7) run command, expect return
 * 8) logs/metrics checks
 * 9) Failed batch number bailing (bails if X% deploys fail)
 * 10) Canary batch (is this and the above redundant?)
 * 11) Artifact deploy (first iteration, maybe not)—jar files via git-fat, currently (trebuchet) [don't reuse git-fat]

Last week's goal

 * Finish evaluations
 * Be ready to discuss/make a decision—decision made Scap3

Topics

 * interesting docker deploy tool with commit history and rollback - https://labs.ctl.io/zodiac-easy-container-deployment-rollback/
 * mentioning here as it'd be really cool to have something like that as a functionality

As Always

 * Etherpad backed up to https://www.mediawiki.org/wiki/Deployment_tooling/Cabal
 * Future document https://www.mediawiki.org/wiki/Deployment_tooling/Future
 * Spreadsheet: https://docs.google.com/spreadsheets/d/1MlEsFxrLvdZdV_G82WEAIvBXr7ArO7nCEKaFClHhJEw/edit#gid=0