Jump to content

This is a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Single Version MediaWiki

From Wikitech

This is the umbrella page for everything Single Version MediaWiki , including, but not limited to, rationale, documentation, code snippets, and examples.

Literature

What led us here?

Draft Documentation

Traffic Flow

The diagram below is a simplified overview of how traffic will flow under Single Version MediaWiki .

Important notes :

  • The NodePort Kubernetes Service is on port 30443
  • mw-web is used as an example namespace for demonstration purposes. Details on how exactly namespaces and releases will be structured are still in the works.
  • Kubernetes Services distribute traffic across their respective pods. For simplicity, only connections with single arrows from each service to a pod are presented here, but in practice, services connect to multiple pods to properly distribute traffic.
  • Pods are organised through Helm releases, with each release corresponding to a specific MediaWiki version.