Wikimedia Release Engineering Team/Deployment pipeline/2018-03-15

2018-03-15

edit

Last Time

edit

General

edit

RelEng

edit

Note: for building images for production do not use the cache at all, layers fine, cache bad

Random neat thing

edit

Fuzzy Future thinking

edit
  • What/Who triggers new deployments?
    • Click a button on Jenkins
    • Automagic deployment via Jenkins after tagging
    • Git wrangle/manually run helm on a helmdeployment1001
  • Where is this run from?
    • Who's jenkins? Our jenkins? Contint1001?
      • we currently push from there
      • that box does a lot, probably too much
  • Split off things that do the work from things that do the testing

SREs

edit
  • mathoid deployed on kubernetes@eqiad cluster
  • working on the configuration a bit
  • tiller can be a pain (client-go kubernetes libraries in general)
  • Enabled ServiceAccount admission controller for that
  • pybal ready to push traffic
  • docker-ce from 17.06.2 to 17.12.1 for CI


Services

edit

As Always

edit