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
Resolved mobrovac
Resolveddduvall
Resolvedthcipriani
Resolvedthcipriani
Resolvedjeena
DeclinedNone
InvalidNone
ResolvedNone
Declined ACraze
Resolveddduvall
Resolveddduvall
Resolveddduvall
DeclinedNone
DeclinedNone
Resolved ACraze
Resolvedakosiaris
InvalidNone
ResolvedOttomata
Openbrouberol
Declinedakosiaris
Resolvedjijiki
Resolvedjijiki
Resolved holger.knust
Resolved Pchelolo
Resolvedjeena
Resolvedjeena
Resolvedthcipriani
ResolvedNone
ResolvedNone
DeclinedNone
Resolvedakosiaris
ResolvedMSantos
ResolvedMSantos
InvalidNone
OpenNone
Resolved Mathew.onipe
InvalidNone
OpenNone
In ProgressNone
ResolvedNone
OpenNone
OpenNone
Resolvedakosiaris
DeclinedNone
Resolved Mholloway
Declinedakosiaris
Resolved Pchelolo
Resolved Pchelolo
DeclinedNone
Declined Pchelolo
ResolvedOttomata
Resolvedakosiaris
Resolvedhnowlan
Resolved holger.knust
Resolved holger.knust
Resolvedakosiaris
Resolvedakosiaris
Resolvedayounsi
OpenNone
DeclinedNone
Resolvedjeena
Resolvedjeena
OpenNone
OpenNone
DuplicateNone
InvalidNone
Resolvedakosiaris
ResolvedJoe
ResolvedClement_Goubert
Resolvedkamila
ResolvedClement_Goubert
DuplicateNone
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddduvall
InvalidNone
Resolveddduvall
Resolved mmodell
Invaliddduvall
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddancy
DeclinedNone
Resolveddancy
ResolvedLegoktm
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddduvall
Resolveddancy
OpenNone
ResolvedUmherirrender
Resolveddancy
Resolveddduvall
Resolveddancy
Resolveddancy
Resolveddancy
Resolvedakosiaris
Resolveddancy
ResolvedRequestJMeybohm
ResolvedJMeybohm
Invalidjeena
Resolvedjeena
ResolvedNone
Resolvedjeena
ResolvedNone
ResolvedNone
Resolvedjeena
Resolveddduvall
DeclinedNone
InvalidNone
Resolveddduvall
DeclinedNone
Resolvedjeena
Resolvedjeena
Resolvedjeena
Resolvedjeena
ResolvedNone
Resolvedjeena
Resolvedjeena
Resolveddduvall
Resolvedjeena
Resolveddancy
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)