You are browsing a read-only backup copy of Wikitech. The primary site can be found at wikitech.wikimedia.org

Single Version MediaWiki

From Wikitech-static
Jump to navigation Jump to search

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.