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

Out of scope for now.

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
  • 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
DeclinedNone
InvalidNone
ResolvedNone
DeclinedACraze
Resolveddduvall
Resolveddduvall
Resolveddduvall
DeclinedNone
StalledNone
ResolvedACraze
Resolvedakosiaris
InvalidNone
ResolvedOttomata
DeclinedOttomata
Declinedakosiaris
Resolvedjijiki
Resolvedjijiki
Resolvedholger.knust
ResolvedPchelolo
Resolvedjeena
Resolvedjeena
Resolvedthcipriani
OpenNone
Opencmassaro
DeclinedNone
Resolvedakosiaris
ResolvedMSantos
ResolvedMSantos
InvalidNone
OpenNone
Resolved Mathew.onipe
OpenNone
StalledNone
Resolvedakosiaris
DeclinedNone
ResolvedMholloway
Declinedakosiaris
ResolvedPchelolo
ResolvedPchelolo
DeclinedNone
DeclinedPchelolo
ResolvedOttomata
Resolvedakosiaris
Resolvedhnowlan
Resolvedholger.knust
Resolvedholger.knust
Resolvedakosiaris
Resolvedakosiaris
Resolvedayounsi
OpenNone
DeclinedNone
Resolvedjeena
Resolvedjeena
OpenNone
OpenNone
DuplicateNone
InvalidNone
Resolvedakosiaris
ResolvedJoe
OpenJoe
OpenNone
DuplicateNone
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddduvall
InvalidNone
Resolveddduvall
Resolvedmmodell
Invaliddduvall
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddancy
OpenNone
Resolveddancy
ResolvedLegoktm
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddduvall
OpenNone
OpenNone
ResolvedUmherirrender
Resolveddancy
Resolveddduvall
Resolveddancy
Resolveddancy
Resolveddancy
Openakosiaris
OpenNone
Invalidjeena
Resolvedjeena
OpenNone
OpenNone
OpenNone
ResolvedKartikMistry
Resolvedjeena
Resolvedjeena

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

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

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)

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)

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)