The docker based local-developer environments has a need for standard trusted images hosted by us that can be used as base images for running Mediawiki and necessary services in development.
This intersects with Deployment Pipeline work (https://phabricator.wikimedia.org/T198901), which is containerizing many services for Kubernetes in Production. When possible, we should collaborate and use images built by the Deployment Pipeline.
The Kubernetes based local-charts project currently supports the following:
- Mediawiki
- MariaDB (or equivalent)
- Parsoid
- Restbase
Of these, only Restbase has been prioritized for containerization in the Deployment Pipeline.