如果使用引导脚本安装,则升级SaltStack Master和Minion

正如标题所述,如果我使用bootstrap.sh脚本安装它们,我如何升级SaltStack(Master和Minion)?

默认情况下, bootstrap.sh脚本安装稳定版本的SaltStack。 根据您的操作系统,您可以使用软件包pipe理器升级SaltStack。

例如,在您的salt-master(OS:Ubuntu)上,您可以运行以下命令:

 sudo apt-get update sudo apt-get upgrade salt-master 

在你的salt-master上你可以得到你的minsions正在运行的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.versionvalidation所有内容已经升级。