安裝或設定

鹽可以通過以下方式安裝:

  • salt-bootstrap:一個 shell 指令碼,可以在標準的 Unix / Linux 平臺上安裝 salt(客戶端和/或主包),
  • 平臺特定二進位制檔案:適用於 Windows,Mac OS X 和 Linux,
  • 包管理系統:可用於 pacman,apt-get,yum 和其他包管理系統。

通過 Salt-Bootstrap 進行鹽安裝

下載鹽:

  • 通過 curl:curl -o bootstrap_salt.sh -L https://bootstrap.saltstack.com
  • 通過 wget:wget -O bootstrap_salt.sh https://bootstrap.saltstack.com

bootstrap_salt.sh 提供了許多選擇。其中執行指令碼有:

  • -M flag 將安裝 salt-master
  • -N 標誌不會安裝 salt-minion 包,
  • -A 標誌可用於定義 salt-master ip。

可以使用要安裝的 salt 版本呼叫它。

常見的模式是:

  • sh bootstrap_salt.sh -M -N stable 安裝穩定鹽主,
  • sh bootstrap_salt.sh -A <ip> stable 安裝一個穩定的鹽小奴,用主 IP 定義。

官方文件可以在這裡找到。

通過平臺特定二進位制檔案進行鹽安裝

最新的穩定安裝程式可以在這裡找到:

通過包管理系統進行鹽安裝

在 Ubuntu 16.04 下

  • 通過:wget -O - https://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key add - 將 saltstack 儲存庫金鑰新增到 APT
  • 通過 sudo echo "deb http://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest denial main" > /etc/apt/sources.list.d/saltstack.list 在 apt 配置中新增儲存庫
  • 通過 apt-get update 更新你的 apt 快取

如果你想安裝一個鹽主人執行 apt-get install salt-master,否則 apt-get install salt-minion

其他作業系統的說明可以在這裡找到