Create a chatops command to safely drain a zonal cluster from HAProxy
Like we do for canary, we should have a similar command to drain a zonal cluster for HAProxy. This will help us when making cluster-wide changes and encourage a bit more safety for these types of changes.
Requirements to start:
- Has an
--enable
/--disable
flag like canary - Is safe, so we won't disable a zonal cluster if one is already disabled
- Has pauses built-in so we will ramp down and ramp up slowly