The CentOS wiki is a place where people can contribute to some documentation/howtos and SIGs are also (some of them) write quick tutorials on how to install packages, etc
The wiki engine is moin and is packaged and built through infra SIG tags
The ansible-role-moin ansible role is used to deploy/update/modify the existing wiki.
Worth knowing that on the CentOS Wiki, the default ACL is to forbid people to write content : that measure that to be taken some years ago to fight against spammers.
So the way to request edit permissions on the Wiki is to
Some trusted users are added (through ansible) in the admins list, or directly in the Edit group (in moin) to have access everywhere.
As all wiki instances, ours is also attracting bots/spammers, adding really heavy load. To fight against that , some measures are in place :
surge
module option in moin (search for moin_surge_*
settings in ansible) to limit number of requests one could do at the wiki levelansible-role-iptables
and the ipset lists defined at the host_vars level for that hostLike for other roles, the ansible-role-moin
one includes the centos-backup role, so backing up daily the wiki data/instance, that is pulled from central backup server, itself rotating and exporting to another site/DC the rotated pool