Quick response to Akshay, without going way offtopic:
The infra of all the Mozilla India systems and services are with me.
Abhishek Nagar has the same access, but due to limitation of time
commitments he's the backup admin (so just in case I go under a bus, the
servers will still be in safe hands :P). A bit more on this on later part.
The platform itself (wiki admin access, and hence, the content management),
is with the docs TF. More details:
http://debloper.blogspot.ca/2013/09/brace-yourselves-new-mozilla-india-is.html
The later part (not important for all):
The entire MozillaIndia infra, with about a dozen of services/subdomains,
half a dozen runtimes (from perl to node.js) are all running on a single
system. Risky as it is, I've been able to keep it up with zero
reported/recorded incident for over 3 years (may very well be a world
record, but unconfirmed).
However, it sure shouldn't be the case in two distinct ways:
1. Encapsulation of services: we should actually use different (even if
less beefy) VMs for each services, to avoid having single point of failure
for all. Containerization is a _real_ thing now as well, which it totally
wasn't back then. This will help ease the process of giving access to those
boxes to the corresponding teams/TFs as well. Which *right now* I cant:
say, to fix something on the wiki, the Doc TF having access to the main
rig, misconfigures apache, then from blog to bugzilla everything goes down.
2. Infra team (non-single-person): A carefully picked line up of lazy bums
whos prime achievement would be to *NOT HAVE TO DO* anything as the best
case scenario (ensure zero incidence), but in case anything needs their
attention they can fix it dedicatedly, even if it's 4AM. I've been planning
for a hunger-game-like infra-team selection process (but a clue-based
progressive evaluation), where anyone is welcome to participate, but
depending on their devop/infra skill levels, a handful of them eventually
attains the su access on Mozilla India servers.
A lot to be discussed on this, keep your (collective) thoughts coming (on a
different thread?)
On Mon, Jun 22, 2015 at 9:24 AM, Akshay S Dinesh <
asdof...@gmail.com>
wrote: