Как указано в названии, как мне обновить SaltStack (как Master, так и Minion), если я установил их с помощью bootstrap.sh
сценарий?
По умолчанию bootstrap.sh
scripts устанавливает стабильную версию SaltStack. В зависимости от вашей ОС вы можете обновить SaltStack с помощью диспетчера пакетов.
Например, на своем мастере соли (ОС: Ubuntu) вы можете выполнить следующие команды:
sudo apt-get update
sudo apt-get upgrade salt-master
На вашем солевом мастере вы можете получить список того, какая версия SaltStack работает на ваших миньонах:
sudo salt '*' test.version
Чтобы получить список актуальных миньонов и тех, которые нуждаются в обновлении, вы можете запустить следующую команду на своем salt-master:
sudo salt-run manage.versions
Вы можете использовать SaltStack для одновременного улучшения всех своих соляных миньонов:
sudo salt '*' pkg.install salt-minion refresh=True
Альтернативный метод - использовать такие команды apt:
sudo salt -G 'os:Ubuntu' cmd.run "apt-get -y install salt-minion"
Убедитесь, что все обновлено, запустив sudo salt '*' test.version
очередной раз.