Deployment tooling/Cabal/2015-08-10
2015-08-10
editTopics
edit- Spreadsheet additions (proposed)
- scriptable
- testable
- idempotent (unless deploy rev changes)
- config changes deployment
- Configuration deployment
- example of config integration - https://github.com/wikimedia/ansible-deploy/pull/1
- Specific timeline for decision making
- proposal—end of next meeting (should be half-way point for the quarter)
- Current ideas
- https://gerrit.wikimedia.org/r/#/c/224374/
- https://github.com/thcipriani/scale
- both setup on staging-test-tin.staging.eqiad.wmflabs
- deploy to staging-restbase{01..10}.staging.eqiad.wmflabs: cd /srv/deployment/restbase/deploy && scale OR cd /srv/deployment/restbase/deploy && deploy
Weekly goal
edit- decisions!
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