Puppet-asterisk is a project mainly written in Ruby, it's free.
Asterisk Puppet Module, Install puppet and configures it in realtime mode
asterisk-realtime
A Puppet module to automate the installation and configuration of Asterisk in real time mode (Asterisk Realtime Architecture),it allows you to store some asterisk configuration parameters into a MySQL DB, changes to the DB values will occur instantly without reloading the Asterisk daemon.
Based on the tutorial at http://www.bahjons.com/stuff/asterisk-realtime-installation-guide/