Jump to content

Wikimedia Release Engineering Team/Deployment pipeline/2019-06-06

From mediawiki.org

2019-06-06

[edit]

Last Time

[edit]

General

[edit]

TODOs from last time

[edit]
  • stalled TODO various attack vectors document to start
  • TODO docs for service docker container in beta

RelEng

[edit]
  • Dan is out for the next 6 weeks
  • Merging deployment-charts and local-charts

Serviceops

[edit]
  • sesstionstore deployed successfully
  • looking into restrouter (probably early next quarter)
  • wikifeeds (part of mobileapps/mcs) has been split off and requested to be deployed next FY
  • moving on to termbox

Services

[edit]
  • Citoid/Zotero IP missing - https://phabricator.wikimedia.org/T225064
    • Need an addressable zotero to deploy with it
    • Create a service with a fixed IP, update the values.yaml with that fixed ip
    • Deploy as a helm chart dependency
    • Alex: subchart like with kask and cassandra, but that would still require some way of addressing zotero from citoid.
      • alternatively could deploy zotero in the same pod but that would pollute the citoid...
    • 'TODO .pipeline/helm.yaml delete, open task about above issue
  • restrouter helm chart v1 - https://gerrit.wikimedia.org/r/#/c/operations/deployment-charts/+/512923/ 
    • Alex: needs a container image before we can review helm chart


As Always

[edit]