Project Open CSP/Containers

A comparison of container technology demonstrated at the Docker workshop at SMWCon 2021.

Offering Containers used Base image Orchestration Supporting tools Notes
Fandom Nginx

PHP-FPM

Jaeger

Envoy

fpm-exporter

Nginx

PHP-FPM

Kubernetes Uses Kubernetes jobs to run maintenance scripts

Makes use of horizontal pod autoscaling (HPA)

Wikimedia Foundation PHP FCGI

memcached proxy

Web server

Mesh proxy

Prometheus exporters

Debian with Apache httpd Kubernetes
mwcli Apache + PHP-FPM

MySQL

Redis / memcached

Elasticsearch

Kubernetes (minikube) Terraform for CI/CD

Helm

Skaffold

BlueSpice by Hallo Welt! BlueSpice container, all-in-one:
  • MySQL
  • Nginx
  • PHP-FPM
  • MariaDB
  • Elasticsearch
  • ImageMagick
Ubuntu Agnostic, not included (?)
Wikibase Solutions One Docker container:
  • MediaWiki
  • PHP
Debian Agnostic
  • Kubernetes
  • AWS ECS
  • Azure Container Instances
  • etc.
Terraform for CI/CD
Canasta Apache + PHP-FPM

MySQL

Elasticsearch

Debian
  • Docker Compose
  • Kubernetes (preferably kubeadm)
  • with plans to support AWS, Azure, etc.
None at the moment