Automation for Cassandra Scaling and Node Replacement
With vnodes scaling up is easy. However, adding/removing multiple nodes in multiple clusters is cumbersome. Another such issue is node replacement due to hardware failures. I'll discuss why more automation is better, I'll present various ideas about how to do this, and how I installed and used AWX (Ansible Tower) at Adobe to manage 30 Cassandra clusters of around 600 nodes.