web-dev-qa-db-ja.com

bootstrapスクリプトを使用してインストールされている場合、SaltStackマスターとミニオンをアップグレードする

タイトルにあるように、bootstrap.shスクリプトを使用してSaltStack(マスターとミニオンの両方)をインストールした場合、どのようにアップグレードしますか?

2
pepoluan

デフォルトでは、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を再度実行して、すべてがアップグレードされていることを確認します。

6
Roald Nefs