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.