- From: Manoj Thakkar <
>
- To: "
" <
>
- Subject: [chef] multiple tomcat deploy on machine cluster
- Date: Thu, 24 Oct 2013 23:33:41 -0700
Hi All,
I want to do multiple tomcat deploys in a mahine and then across a cluster of machines,
Here is the requirement
* machine A will have 4 tomcat instance and say APP-A run on tomcat1 & tomcat2 and APP-B run on tomcat3 & tomcat4 on server1
* similarly server 2 will have multiple tomcat and multiple apps running on it
* I want to be able to search using knife on what application is running on which tomcat instance
* undeploy and redploy the app ,
* if required undeploy an APP-A from tomcatX and deploy APP-B there.
My solution
* i have written one recipe for deploying APPx on server1
* i read which tomcat instances to deploy the app using an attribute ( that attribute name has hostname in it)
* i deploy app there
For redeploy/Undeploy
* For knife to search which app is running where --- i don't have a good idea but i am thinking of running a knife query on attributes and check appname and then the tomcat instance parameter
* once i get the list i will change where to deploy APPX by changing the attributes value by passing json and then run the recipe on all the servers.
I think i am missing some easy piece of the puzzle, which can make it much eaiser than what i am doing,
Please advise.
Thanks
Manoj
- [chef] multiple tomcat deploy on machine cluster, Manoj Thakkar, 10/24/2013
Archive powered by MHonArc 2.6.16.