Deployment tooling/Cabal/2015-08-17
Appearance
Things Scap is still missing
[edit]- config deployment
- Idempotency
- Rollback!
- Checks
- Port check
- request return checks
- run command, expect return
- logs/metrics checks
- Failed batch number bailing (bails if X% deploys fail)
- Canary batch (is this and the above redundant?)
- Artifact deploy (first iteration, maybe not)—jar files via git-fat, currently (trebuchet) [don't reuse git-fat]
Last week's goal
[edit]- Finish evaluations
- Be ready to discuss/make a decision—decision made Scap3
Topics
[edit]- 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
[edit]- 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