We are hunting for ways to automate our cluster creation along with seamless(and automatic) minor version upgrades, addition/removal(along with quiescing) of nodes and the like. Ofcourse asadm and asinfo can help however a programmatic access to the server itself goes a long way to getting these done easily!
Would like to know if there is any such tool/library out there!
I worked out a way to do this with ansible, and spoke on this at the user summit. Not sure when they’ll publish the video, but here’s the demo
This will help you do maintenance as far as decomissioning/updating servers. As far as setting up systems, we use chef to deploy/craft the configs and ansible to install/start.