There's been some conversation about this in the past (not sure which mailing
list). Yes, we should definitly centralize documentation about these into one
wiki:
* Documentation of production cluster (e.g. 'fenari', 'srv###',
'db###',
upload/scalers, squids etc. )
* Wikimedia engineering projects (status updates, team members etc.)
* Workflow for operations (how to deploy, how to use puppet, ...)
* ..
There are split over labsconsole, wikitech, metawiki and mediawikiwiki.
I'm not sure if it makes sense to have the Labs/OpenStack/Nova management
interface on this same "new wikitech" wiki though. This means that all the
community projects running inside labs will/might use this same wiki to document
their internal structure - which can (and should be) a lot of projects that are
not Wikimedia engineering projects.
Documentation for labs as being a Wikimedia project makes sense, but the actual
projects inside and management maybe don't fit well inside the new wikitech. I
like that of the labsconsole.
Also, a general note: Beware that you doesn't confuse "beta" with
"Wikimedia
Labs". "beta" is one of many projects hosted inside the Labs environment.
The
"beta" project is a virtual clone of the production cluster. Any documentation
regarding beta will become obsolete as soon as it has completed in reproducing
the production cluster (in which case the wikitech docs are all that is
relevant, and any minor details specific to the application of it within beta
fit on a small page[1] in labsconsole).
-- Krinkle
[1] simpel pages such as
https://labsconsole.wikimedia.org/wiki/Deployment/Help
although probably under a different name.