Wikimedia Release Engineering Team/Deployment pipeline/2017-03-14

2017-03-14

edit

Who's here: Marko, Tyler, Dan, Antoine, JR

Last Time

edit

Topics

edit

k8s puppet stuff

edit
  • Got help from Chase and Yuvi
  • On ci-staging labs project
  • Lots of dependencies using Puppet manifests (split between toolabs and prod)
  • Docker registry
  • Etcd


How it works

edit

Random Thoughts

edit
  • Lots of thought went into this, it's well automated
  • There is a lot going on in their Docker base container (exhumed from base container)
  • We have a lot of repos (1080 configured in CI as of March 14th). A Jenkins for every repo is a lot of Jenkinses
  • "enterprise class"
  • Some good ideas here

For next time

edit
  • Evaluation document
  • k8s infra
  • Specifications for configuration
  • Outline for what we need from specification
  • TODO releng team meeting bring up specifications/requirements for deployment pipeline for next quarter

As Always

edit