upgrade cluster#
Use case
You have an existing cluster deployed via HashiStack.
You have the unseal key and root token corresponding.
Be aware
Always create a snapshot before cluster upgrade.
Always be trained for a snapshot restore before cluster upgrade.
These operations should not be discovered under the stress of any live issue.
Change role variable to desired version#
---
hs_vault_version: "<your desired version>"
See also
Apply upgrade procedure#
> ansible-playbook wescale.hashistack.vault_upgrade
The playbook will sequentially:
upgrade cluster’s follower nodes
upgrade the leader node
unseal the cluster