[rt-users] RT farming management?

Marc Chantreux mc at unistra.fr
Wed Jan 15 17:39:08 EST 2014


hello everyone, 

first, and as it is my first post, let me introduce myself:

I'm working as computer engineer at Strasbourg University (fr) where i'm
in charge of RT, sympa and Sogo. I'm a old perl monger (since '97) and
the author of few cpan modules (https://metacpan.org/author/MARCC), i
also am a former Koha ILS contributor and patched occasionally other oss
softwares as well as CPAN modules and tools (like dh-make-perl). 

Strasbourg university needs to provide more than one RTs to its large
community so we plan to use (and maybe write) a farm manager to ease the
process of deploying and updating lot of RT instances.

an instance would be a rt fcgid server (one per instance) started with fine
environment variables (CONFIG, local::lib, ...) behind nginx as a
dispatcher.

this tool must be capable to

* be installed and setup easlisy from CPAN
* install multiple versions and patches of RT codebase (running cpanm)
* easily setup, start, stop, and show the status rt instances
* easily archive an instance
* easily share extension to many instances

this tool must be capable to

the configuration of every instance could be tested (can access to DB,
local::lib is fully populated, ...) and easily backuped.

everything must be done via cli (optionnally, a little web app to
control the whole thing).

I don't see another simple solution (please don't tell me about the
configuration management systems) but maybe i'm wrong so any feedback
(or existing code, experiments,...) is welcomed.

If there is none, i'll start my project by next week.

regards
-- 
Marc Chantreux
Université de Strasbourg, Direction Informatique
14 Rue René Descartes,
67084  STRASBOURG CEDEX
☎: 03.68.85.57.40
http://unistra.fr
"Don't believe everything you read on the Internet"
    -- Abraham Lincoln



More information about the rt-users mailing list