Page MenuHomePhabricator

Provide the official production base images for Wikimedia use
Open, MediumPublic

Description

  • PHP
  • Apache

Event Timeline

Joe added a subscriber: Joe.Jan 17 2020, 7:20 AM

This task is generic enough, in this form, that I'm not sure wether it's a good idea.

What should this base image set up? A LAMP application (generically)? What other LAMP stack apps we have apart from mediawiki?

If this is specific for MediaWiki usage, then we can cut a few corners and i.e. install the php extensions we feel we need.

Joe triaged this task as Medium priority.Jan 17 2020, 7:22 AM

This task is generic enough, in this form, that I'm not sure wether it's a good idea.

This is a task representing the requirement from you that all images the pipeline builds for MW are based on images you provide. :-)

I agree, it currently doesn't have any specifications, mostly because I feel that it's not for RelEng to tell SRE and Security what outcome you'd be happy with.

What should this base image set up? A LAMP application (generically)? What other LAMP stack apps we have apart from mediawiki?

My understanding was that this wasn't decided. One possibility was that containerised MediaWiki would run on a PHP-only container, with Apache running on a different, isolated container in the same pod. Another was to lump them together.

If this is specific for MediaWiki usage, then we can cut a few corners and i.e. install the php extensions we feel we need.

[Wikimedia usage]? Yes.

jijiki moved this task from Incoming 🐫 to Unsorted on the serviceops board.Aug 17 2020, 11:46 PM