Обновить Vault очень просто, благо всего один файл. И так как я обновляю узлы в HA cluster с интегрированным хранилищем.
Начиная с резервного узла Vault. Лидер в последнюю очередь.
Останавливаем Vault
sudo systemctl stop vault
Проверяем, что остановлено
sudo systemctl status vault -l
Скачиваем нужный Vault с https://releases.hashicorp.com/vault/ и распаковываем
cd /tmp
sudo curl -L https://releases.hashicorp.com/vault/1.8.0/vault_1.8.0_linux_amd64.zip -o /tmp/vault_1.8.0_linux_amd64.zip
sudo unzip vault_1.8.0_linux_amd64.zip
Переносим в нужную папку
sudo mv vault /usr/local/bin/
Проверяем версию
vault —version
Запускаем Vault
sudo systemctl start vault
Распечатываем через CLI или API или UI
Проверяем.
Переходим к следующему узлу vault,
лидера обновляем последнего.