This Choria Playbook will automate the steps to do a simple version upgrade of a Vault cluster
- Upgrades follower servers first
- Upgrades the leader last (to reduce risk of a failover from newer version to older one)
- Sleeps in between each upgrade to allow operator unseal to be run, and for vault to re-register itself in service discovery
- Bulk updates all clients