Puppet: Simple tokenization + need for an agent

view full story

http://serverfault.com – Folks We have a custom deployment tool at the moment at work and we're evaluating replacing it with something non-proprietary like puppet. One of the main things that it does for us at the moment is tokenization. For example in a a server.xml file in a tomcat deployment, we might deploy a file called server.xml.tokenzenized with a line like the below <Ajp12Connector port="@@TOMCAT.AJP.PORT@@" ajpidFile="conf/ajp12_2.id" /> and then have a tokens.xml file that would have a line like <TOKEN NAME='TOMCAT.AJP.PORT' value = '8080/> our deployment process then scans server.xml.tok (HowTos)