Jump to content

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

From mediawiki.org

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]