タイトルにあるように、bootstrap.sh
スクリプトを使用してSaltStack(マスターとミニオンの両方)をインストールした場合、どのようにアップグレードしますか?
デフォルトでは、bootstrap.sh
スクリプトはSaltStackの安定バージョンをインストールします。 OSによっては、パッケージマネージャーを使用してSaltStackをアップグレードできます。
たとえば、salt-master(OS: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
を再度実行して、すべてがアップグレードされていることを確認します。