Page MenuHomePhabricator

Migrate production services to kubernetes using the pipeline
Open, MediumPublic

Description

Below is a list of "services" (broadly defined) that are deployed into production that are potential candidates for moving to kubernetes over the course of the current fiscal year.

List refined in late April 2020

New

  • sessionstore
  • eventgate-main
  • eventgate-analytics
  • termbox

Agreed

TBD

  • 3d2png
  • analytics/aqs/deploy
  • analytics/pivot/deploy
  • analytics/refinery
  • analytics/superset/deploy
  • analytics/turnilo/deploy
  • debmonitor
  • design/styleguide
  • eventlogging/analytics
  • iegreview
  • kartotherian
  • logstash/plugins
  • performance/navtiming
  • relforge/mjolnir
  • scholarships
  • search/mjolnir
  • statsv
  • striker
  • thumbor
  • tilerator
  • wdqs
  • wikimedia/portals ( T213806 )

Currently unsupported

  • netbox (stores uploaded pictures in local filesystem)
  • etherpad (stores information about the address of a client in a global variable and then uses it in logging)[1]

[1] https://github.com/ether/etherpad-lite/blob/develop/src/node/handler/SocketIORouter.js#L64

Related Objects

StatusSubtypeAssignedTask
OpenNone
Resolvedthcipriani
Resolvedmobrovac
Resolveddduvall
Resolvedthcipriani
Resolvedthcipriani
Resolvedjeena
OpenNone
InvalidNone
ResolvedNone
DeclinedACraze
Resolveddduvall
OpenNone
Resolveddduvall
DeclinedNone
StalledNone
ResolvedACraze
Resolvedakosiaris
InvalidNone
ResolvedOttomata
StalledOttomata
Declinedakosiaris
Resolvedjijiki
Resolvedjijiki
Resolvedholger.knust
ResolvedPchelolo
Resolvedjeena
OpenNone
Resolvedthcipriani
OpenNone
Resolvedakosiaris
ResolvedMSantos
ResolvedMSantos
InvalidNone
OpenNone
Resolved Mathew.onipe
OpenNone
StalledNone
Resolvedakosiaris
OpenNone
ResolvedMholloway
Declinedakosiaris
ResolvedPchelolo
ResolvedPchelolo
DeclinedNone
DeclinedPchelolo
ResolvedOttomata
OpenNone
Resolvedhnowlan
Resolvedholger.knust
Resolvedholger.knust
Resolvedakosiaris
Resolvedakosiaris
Resolvedayounsi
OpenNone
OpenNone
Openjeena
Resolvedjeena
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenJoe
OpenNone
OpenNone
OpenNone
Opendduvall
Opendancy
Resolveddduvall
Opendduvall
Resolveddduvall
Resolveddduvall
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
Openakosiaris
OpenNone
ResolvedUmherirrender
OpenKartikMistry
Openjeena
Resolvedjeena

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 5 2018, 6:46 PM
mobrovac updated the task description. (Show Details)
fgiunchedi updated the task description. (Show Details)Jul 6 2018, 10:53 AM
thcipriani moved this task from Backlog to Migration on the Release Pipeline board.Jul 9 2018, 7:33 PM
thcipriani triaged this task as Medium priority.Jul 9 2018, 8:09 PM
thcipriani moved this task from Backlog to In-progress on the Release-Engineering-Team (Kanban) board.
greg added a project: Epic.Jul 9 2018, 11:33 PM
akosiaris updated the task description. (Show Details)Jul 11 2018, 1:29 PM
thcipriani updated the task description. (Show Details)Oct 9 2018, 5:18 PM
hashar updated the task description. (Show Details)Jan 15 2019, 5:43 PM

From the releng meeting, I have added wikimedia/portals to the list.

brennen added a subscriber: brennen.Mar 5 2019, 5:05 PM
Krenair added a subscriber: Krenair.May 3 2019, 4:06 PM

Is apertium part of the cxserver migration?

Is apertium part of the cxserver migration?

No, completely different software.

Okay. Is it potentially in-scope i.e. should it appear on one of the lists in this task?

akosiaris updated the task description. (Show Details)May 30 2019, 7:18 PM
akosiaris updated the task description. (Show Details)

Indeed. I added it under TBD. The exact way this will be done will need to be investigated.

akosiaris updated the task description. (Show Details)Jun 5 2019, 6:41 PM
akosiaris updated the task description. (Show Details)

I don't think eventstreams is in k8s, is it?

I don't think eventstreams is in k8s, is it?

Indeed it is not. I got carried away due to the other event* things being in k8s

akosiaris updated the task description. (Show Details)Jun 5 2019, 6:45 PM
akosiaris updated the task description. (Show Details)
akosiaris updated the task description. (Show Details)Jun 5 2019, 7:10 PM
Ladsgroup updated the task description. (Show Details)Oct 28 2019, 10:46 AM
hashar removed a subscriber: hashar.Oct 29 2019, 3:03 PM
Ottomata updated the task description. (Show Details)Nov 19 2019, 2:54 PM
thcipriani updated the task description. (Show Details)May 4 2020, 10:21 PM