On 12-11-08 01:41 AM, martin f krafft wrote:
also sprach Paul Belanger <[email protected]> [2012.11.07.2340 
+0100]:
What is your point of pain? Right now we do most of the
configuration, provisioning, and system management outside of
asterisk.

My systems are already managed automatically, thankfully no longer
with Puppet. ;)

I am only talking about configuration of Asterisk, whether in
/etc/asterisk or some sensible external data source. My point of
pain is the complexity due to a couple of special cases, e.g.

   - Roaming users, i.e. no 1:n relation between sites and users;
   - Multiple devices per user (some want them all to ring, some want
     individual extensions but shared voicemail, …)
   - Keeping track of the mappings between incoming calls (from SIP
     providers) and extensions to ring (using incoming contexts and
     extension groups for that)
   - Keeping track of which extension uses which outgoing trunk
   - …

With a logical naming scheme, a policy and include files, this is
all working. But it's very error-prone and there is a bit of
redundancy in the information, so I was wondering if there wasn't
a better way.

Either way, don't manually build your 6th machine.  Start from
fresh using some sort of automated tool (chef / puppet).  This
will help you get on the right path.

The new machine for the 6th site is up and running (provisioning
(not image-based) took less than half an hour). What now? ;)

Then you are on the right path.

Either way, it sounds like you need to store your data some place and start building it out. I don't know of any existing tools to do that, and I'm in the same boat. I have everything I want / need managed by puppet, but more dynamic data needs to be moved out into something else.

--
Paul Belanger | PolyBeacon, Inc.
Jabber: [email protected] | IRC: pabelanger (Freenode)
Github: https://github.com/pabelanger | Twitter: https://twitter.com/pabelanger

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
              http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to