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

From mediawiki.org

Last Time[edit]

RelEng[edit]

In progress

Goals update: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Goals/201718Q2

helm[edit]

  • good tooling for building sets of services together
  • may not be able to use helm chart for development and production
    • concern about diverging charts (like vagrant vs production)
    • Have a separate repo for charts and tooling downloads the charts that is combined with the local values.yaml
    • values.yaml varries between production and development
  • Problem: balance between repos containing charts needing to be updated by ops
  • mathoid propsal - https://gerrit.wikimedia.org/r/#/c/376319/
  • helm plugins for templated charts? Possible?

Ops[edit]

  • Pod network policy is done
  • Pod standardization ongoing

As Always[edit]