Jump to content

Core Platform Team/Initiative/MediaWiki on Kubernetes/Initiative Vision

From mediawiki.org

< MediaWiki on Kubernetes

Vision:
  • Support improvement of our Continuous Integration system through modernising ability to deploy, manage and scale MediaWiki instances
  • Stakeholder(s):
    • Release Engineering
    • Product Teams
    • Sre Service Ops
Problem:
  • Need to standardise deployment and management of MW instances
Solution:
  • MediaWiki* is automatically packaged into (one or more) OCI container images**, which are semi-automatically deployed*** into Wikimedia production as kubernetes pods
Aligned Goals: Estimated Effort:
  • 1 SRE
  • 2-3 FTE
  • Program Manager to coordinate across teams and orgs
  • Engineering Manager
Risk assessment:
  • Dependent on outcomes of discussion with Fandom/Wikia and their experience migrating
  • Needs to be tightly scoped to MW on K8S, documenting but not actioning related work such as configuration management changes
  • Needs to enforce consultation across teams and balance iterative progress