Page MenuHomePhabricator

Access mwdebug kubernetes deployment via the 'X-Wikimedia-Debug' header
Closed, ResolvedPublic

Description

We have a -somewhat- functional mediawiki deployment on our kubernetes cluster. Our next step would be access it via the traffic layer using the 'X-Wikimedia-Debug' header, and eventually add it to the wikimedia browser extension.

  • add LVS endpoint
  • modifications to allow ATS to access kubernetes nodes/pods
  • add kube-mwdebug to the host list on wikimedia debug extension

Event Timeline

Change 705406 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] profile::trafficserver: include mwdebug.discovery.wmnet in X-Wikimedia-Debug

https://gerrit.wikimedia.org/r/705406

Change 705406 merged by Effie Mouzeli:

[operations/puppet@production] profile::trafficserver: include mwdebug.discovery.wmnet in X-Wikimedia-Debug

https://gerrit.wikimedia.org/r/705406

Change 706701 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/mediawiki-config@master] Add k8s-experimental to the list of debug servers

https://gerrit.wikimedia.org/r/706701

Legoktm triaged this task as Medium priority.Jul 26 2021, 11:17 PM
Legoktm subscribed.

@jijiki is T286482: Allow ATS to route traffic to mwdebug deployment on kubernetes a duplicate of this one? To me it looks like both tasks have basically the same checklist

Change 706701 abandoned by Krinkle:

[operations/mediawiki-config@master] Add k8s-experimental to the list of debug servers

Reason:

Superseded by https://gerrit.wikimedia.org/r/708255

https://gerrit.wikimedia.org/r/706701