![如果使用引导脚本安装,则升级 SaltStack Master 和 Minion](https://linux22.com/image/687391/%E5%A6%82%E6%9E%9C%E4%BD%BF%E7%94%A8%E5%BC%95%E5%AF%BC%E8%84%9A%E6%9C%AC%E5%AE%89%E8%A3%85%EF%BC%8C%E5%88%99%E5%8D%87%E7%BA%A7%20SaltStack%20Master%20%E5%92%8C%20Minion.png)
正如标题所述,如果我使用脚本安装了 SaltStack(Master 和 Minion),该如何升级它们bootstrap.sh
?
答案1
默认情况下,bootstrap.sh
脚本会安装 SaltStack 的稳定版本。根据您的操作系统,您可以使用包管理器升级 SaltStack。
例如,在您的 salt-master(操作系统:Ubuntu)上,您可以运行以下命令:
sudo apt-get update
sudo apt-get upgrade salt-master
在你的 salt-master 上,你可以获得你的 minsions 正在运行的 SaltStack 版本的列表:
sudo salt '*' test.version
要获取最新的 minions 和需要更新的 minions 列表,您可以在 salt-master 上运行以下命令:
sudo salt-run manage.versions
您可以使用 SaltStack 一次性升级所有 salt-minions:
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
。