>
> We have a Chef regime here, and I've written Tomcat and Solr recipes
> to be played against Ubuntu 12.04 Server.


We do mostly the same: chef to install Tomcat (with configuration
appropriate to Solr), but then instead of deploying Solr via chef, we use
an ant script to package and deploy a war that includes Solr + some custom
Lucene extensions, then also deploy our {schema,solrconfig}.xml files. This
is a little easier for us than doing everything in chef, since we can more
easily push updates to our custom extensions.

I'll also note that our current process mirrors what we do for the
front-end app server (written in Ruby). We use chef to set up the box, then
Capistrano to deploy the app. We push app updates several times a week, but
rarely need to run chef after the initial setup.

But I'd love to know if there is an easier way to do it.

Paul

-- 
_________________________________
Pulchritudo splendor veritatis.

Reply via email to