Wikimedia Release Engineering Team/Deployment pipeline/2017-12-07

Last Time

 * 2017-11-02

RelEng

 * mathoid blubber config update
 * move mathoid jobs to SSD
 * Run service-pipeline-test-only for tests
 * Postmerge runs the production build
 * Tested production build on minikube, responds, creates svgs, pngs, etc
 * Testing/Build Pipeline
 * e2e tests
 * "Verify" stage
 * ramblings about next quarter

RelEng Next steps
 * Isolated pre-merge deployments
 * Used as a gate-and-submit step
 * Full stack integration test - slightly higher level (with network stack) - an integrtion
 * There shouldn't be a build/publish step after every commit merges

Exposing mathoid/something in staging to the beta cluster
 * Possibly to open public ips/ports to the staging cluster
 * have beta talk to those public ips/ports

Ops

 * Unify the docker build between production-images and the CI repo https://phabricator.wikimedia.org/T177276
 * docker-pkg https://github.com/wikimedia/operations-docker-images-docker-pkg/ porting some images in integration/config, preparing to install it on contint* as we speak
 * Helm as a deployment tool/ scaffolding for services and pods under review https://gerrit.wikimedia.org/r/#/c/392619/
 * Kubernetes upgrade to 1.7.10 under way/done
 * TLS proxy work ongoing - still working on a build https://gerrit.wikimedia.org/r/#/c/396021/

Services

 * Q3 goal: work on mwctl

= As Always =
 * Release Pipeline Workboard
 * Meeting notes