安装或设置

盐可以通过以下方式安装:

  • 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

其他操作系统的说明可以在这里找到