安装或设置
盐可以通过以下方式安装:
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
。
其他操作系统的说明可以在这里找到